>But if I retweet a tweet on the first page, call
home_timeline, it doesn't contain the retweet (only visible under
retweeted_by_me). Same occurrance happens on twitter.com but
twitter.com knows that i've retweeted (the difference between the API
and twitter).

+1 this is very aggravating...




On Jan 10, 10:44 pm, srikanth reddy <srikanth.yara...@gmail.com>
wrote:
> Any ETA for the following. Its been a while.
>
> >http://code.google.com/p/twitter-api/issues/detail?id=1214
>
> >http://code.google.com/p/twitter-api/issues/detail?id=1274
> On Tue, Jan 5, 2010 at 12:30 AM, John <munz...@gmail.com> wrote:
> > I've noticed that this is not always the case.
>
> > If I retweet an older tweet it shows up as a new tweet in
> > home_timeline. But if I retweet a tweet on the first page, call
> > home_timeline, it doesn't contain the retweet (only visible under
> > retweeted_by_me). Same occurrance happens on twitter.com but
> > twitter.com knows that i've retweeted (the difference between the API
> > and twitter).
>
> > I guess if it did show up that could also be a solution instead of
> > needing to add new flags as I suggested above.
>
> > Basically what you were saying in your first post:
>
> > Quote:
> > For your second point
> > I am not seeing the retweeted status in my home_timeline for some
> > reason...
>
> > On Jan 4, 1:06 am, srikanth reddy <srikanth.yara...@gmail.com> wrote:
> > > home_timeline also includes both.
> > > For user retweeted status i would just check
> > if(status[i].retweeted_status
> > > != null and status[i].user.screen_name == currentuser)
> > > But the problem comes when you have friends redundant status i.e
> > > status[i].retweeted_status != null and status[i].user.screen_name !=
> > > currentuser. This friend's status appears in your home time line even
> > after
> > > you retweet. If you try to retweet this it will throw an error as this
> > has
> > > already been retweeted by you.
> > > To prevent this you have to manually disable friends 'retweets' appearing
> > in
> > > your home_timeline (this option is available in web only and this has to
> > be
> > > done for each and every user.Currently this is also not working)
>
> > > Anyhow these issues are already reported here
>
> > >http://code.google.com/p/twitter-api/issues/detail?id=1214
>
> > >http://code.google.com/p/twitter-api/issues/detail?id=1274
>
> > > On Mon, Jan 4, 2010 at 2:24 AM, John <munz...@gmail.com> wrote:
> > > > I understood you since the beginning. It doesn't feel redundant to me,
> > > > I'm pretty sure that is intended functionality.
>
> > > > Even if they disappeared from "retweeted by others" there still needs
> > > > to be a way to know if you can undo regular tweets you've retweeted
> > > > since they don't include any "retweeted" information in the other
> > > > timeline methods (home_timeline etc).
>
> > > > On Jan 3, 11:40 am, srikanth reddy <srikanth.yara...@gmail.com> wrote:
> > > > > I am not sure i expressed it clearly. Pardon my lang
>
> > > > > <<"They will only disappear if your friends undo.">>
>
> > > > >  It is true that they will disappear if your friends undo. But my
> > point
> > > > is
> > > > > that they should also disappear(not instantly) from 'Retweets by
> > Others'
> > > > > when you retweet them from 'Retweets by Others'  tab( coz it will be
> > > > added
> > > > > to 'retweets by me' ) and keeping them in 'Retweets by Others' is
> > just
> > > > > redundant. If you refresh your 'Retweets by Others' tab you will see
> > the
> > > > > tweet as retweeted by you and your friend and you have the option of
> > > > undoing
> > > > > it. But this undoing is possible only in web. From API point of view,
> > if
> > > > > these statuses are removed from 'retweets by others'  the moment the
> > user
> > > > > retweets them then undo is simple (just delete the status id obtained
> > > > from
> > > > > the statuses/retweet response ). This type of undoing is done only
> > > > > instantly i.e u cannot undo if you refresh the tab.( retweeted_to_me'
> > now
> > > > > does not include that status)
>
> > > > >  This is true for other timeline methods as well. But if keeping this
> > > > > redundant data is intended then twitter has to make changes to the
> > > > payload
> > > > > (i.e add the retweeted_by_me flag)  and provide destroy/retweet
> > methods
> > > > as
> > > > > suggested by you). Hope i am clear now.
>
> > > > > On Sun, Jan 3, 2010 at 10:14 AM, John <munz...@gmail.com> wrote:
> > > > > > They will always remain even if you undo. They will only disappear
> > if
> > > > > > your friends undo.
>
>

Reply via email to