"It seems like twitter.com handles favoriting and retweeting well so there seems to be some discrepancy between what twitter.com uses and the API."
+1 Retweets_by_others (statuses/retweeted_to_me) includes the retweets by you and your friends. If you retweet a original status from Retweets_by_others (statuses/retweeted_to_me) shouldn't it be removed from statuses/retweeted_to_me ?. If it is added to "statuses/retweeted_by_me" then whats the point of retaining this in Retweets_by_others (statuses/retweeted_to_me). >From api you cant actually undo the retweets in statuses/retweeted_to_me. I am stuck here :( On Fri, Jan 1, 2010 at 4:39 AM, John <munz...@gmail.com> wrote: > The "retweeted status" is only available if the tweet is a "retweet". > Thats why I was suggesting there be a variable like "retweeted_by_me" > in the original tweet to let you know you've retweeted it so you can > Undo. > > If this were to be implemented there needs to be a new method to Undo > the retweet which takes in the original tweet id. Since you don't have > the id of the retweet you cannot call statuses/destroy. If you call it > using the original id it results in an error since you don't own the > tweet. > > Right now retweets are a one-way action with the API. If you need to > unfavorite a retweet you must go to your favorites and unfavorite the > tweet and if you want to Undo a retweet you need to use statuses/ > retweeted_by_me and destroy the retweet. > > It seems like twitter.com handles favoriting and retweeting well so > there seems to be some discrepancy between what twitter.com uses and > the API. >