Hi Matt, First - thanks for getting back to me so quickly and clearly. Makes a developer feel very welcome to know there's support at hand.
--- Search API (A&B ) --- Understood and thanks for the examples. There does to be a discrepancy though between /search?q={} and /search. (json|xml|atom)?q={} - is this intentional? The rendered output for Twitter API is currently showing three tweets (screenshot: http://goo.gl/Oz02) that are not available in the same query under json... the nodes just don't seem to appear so I wonder if this is a feature of the website that's not been rolled out to the data output yet? Actually - I notice that the recent_retweets node is present in the docs example: http://dev.twitter.com/doc/get/search#example-requests - am I doing something wrong for it not to appear in a test case or is this in-development as per the main API's "retweet_count" node? Also; is there a lower limit of retweets before the retweet information appears? --- Twitter API (X&Y) --- Thanks, that's great. I'll wait to hear when it's re-released. All the best, Jim On Aug 24, 11:59 pm, Matt Harris <thematthar...@twitter.com> wrote: > Hey Jimbo, > > I can understand your confusion. Each of the APIs handles things > differently and their different approaches can make things like this > hard to work out. I've answered your questions inline. > > A) Search API: Keyword Search > ---------------------------------------------- > All retweets appear, against matching search term ( some text from the > tweet ) including opening phrase: "retweeter RT @retweeted > {tweet.....}" > > This is expected behavior although the Retweet you refer to is the > "old style" and is not counted as a retweet in our system. Native > retweets show as a single Tweet with a block underneath saying > something like "100+ recent retweets". Native retweets do not show as > separate entries in the search API. > > So searching for a keyword will show the original Tweet with a block > underneath indicating how many native retweets that Tweet had. It will > also find old style RTs as to Twitter those are the same as a Tweet. > Example "JSON NULL" > > B) Search API: Username > ---------------------------------------------- > Only the original tweet plus those RT's that have been done the "old > fashioned" way appear. > > If you are searching for just the username and not "from:username", > the results behave the same as A. > So searching for a username will show the original Tweet with a block > underneath indicating how many native retweets that Tweet had. It will > also find old style RTs as to Twitter those are the same as a Tweet. > Example "twitterapi" > > X) Twitter Website - twitter.com/#retweeted_of_mine > ---------------------------------------------- > Tweets appear plus lots of information about the retweets; count, user IDs > etc. > > In some ways it is useful to think of Search as Index which points you > to the actual Tweet. If you think of it that way it makes sense the > website knows more about a Tweet than Search does. twitter.com is also > built to show you complete information about Tweets. Search is > designed to find real-time relevant Tweets about a keyword. > > Y) Twitter API -http://api.twitter.com/1/statuses/retweets_of_me.json > ---------------------------------------------- > Original retweeted tweets appear but there's no retweet data. There's > an empty "retweet_count" node and a FALSE "retweeted" node ( which is > demonstrably wrong ). > > Many developers have been asking for access to the retweet information > displayed on the website so we added the retweet_count and retweeted > nodes last week. Unfortunately we found an issue with those fields > soon after launch which we need to work out. Until then those fields > will not include useful information. We'll be updating this mailing > list with developments. > > I hope that answers you questions and clarifies reason for the differences. > > Matt Harris > Developer Advocate, Twitterhttp://twitter.com/themattharris -- Twitter developer documentation and resources: http://dev.twitter.com/doc API updates via Twitter: http://twitter.com/twitterapi Issues/Enhancements Tracker: http://code.google.com/p/twitter-api/issues/list Change your membership to this group: http://groups.google.com/group/twitter-development-talk?hl=en