Re: [twitter-dev] issues with retweets and API

2009-12-30 Thread srikanth reddy
I am looking for the same.
i guess there is some caching problem
After favoriting a retweet it is getting added to my fav list.
But the retweeted_status.favorited flag is not updated (even for
statuses/retweeted_to_me)
They are updated after some time. If i unfavorite again then it is updated
in my favorites list but not in statuses/retweeted_to_me.


For your second point
I am not seeing the retweeted status in my home_timeline for some reason.
Even If they appear i would just check for status[i].retweeted_status !=
null or if the current user matches status[i].user.screen_name

Also Isn't  Undo retweet equivalent to statuses/destroy where the id is your
status id i.e status[i].id?


On Thu, Dec 31, 2009 at 5:42 AM, John  wrote:

> I have 2 issues with the current API regarding retweets:
>
> 1. After favoriting a retweet the original tweet gets favorited. Since
> the original tweet gets favorited "row.retweeted_status.favorited"
> should be returned as "True" for any timeline methods. Currently it is
> returned as "False".
>
> 2. After retweeting a tweet any timeline methods should include some
> value letting you know that the tweet has been retweeted so you can
> "Undo" rather than "Retweet" which returns an error if you try to
> retweet a tweet thats already been retweeted. Maybe something like
> "row.retweeted_by_me" = "True/False"
>
> Number 2 will probably require creating a new api method to undo the
> retweet, maybe something like:
> statuses/retweet_destroy (using the original tweet id)
>
>
>


[twitter-dev] issues with retweets and API

2009-12-30 Thread John
I have 2 issues with the current API regarding retweets:

1. After favoriting a retweet the original tweet gets favorited. Since
the original tweet gets favorited "row.retweeted_status.favorited"
should be returned as "True" for any timeline methods. Currently it is
returned as "False".

2. After retweeting a tweet any timeline methods should include some
value letting you know that the tweet has been retweeted so you can
"Undo" rather than "Retweet" which returns an error if you try to
retweet a tweet thats already been retweeted. Maybe something like
"row.retweeted_by_me" = "True/False"

Number 2 will probably require creating a new api method to undo the
retweet, maybe something like:
statuses/retweet_destroy (using the original tweet id)