Re: [twitter-dev] undo retweets in stream api
Other than taking the firehose, I don't know how one would keep retweet counts perfectly in sync. Perhaps a statistical model and some sampling via REST will allow you to derate counts with reasonable accuracy? -John On Wed, Sep 1, 2010 at 2:17 PM, Furkan Kuru wrote: > Is there any fix for this issue? > > We try to calculate the order and the number of retweets of a person's > tweet whom we follow through stream api. > > However the retweets and undo-retweets of people whom we don't follow > accumulates and increases the RT number. > > > > On Tue, Jun 15, 2010 at 6:47 PM, John Kalucki wrote: > > Various counts are off on Twitter right now, so you shouldn't be > > basing much on counts. > > > > If you are following the original tweeter, you get the retweet, but > > not the deletion. If you are following the retweeter, you get both the > > retweet and the deletion notice. This is due to a limitation in the > > deletion message format -- there isn't enough information to route the > > message in the first case. This affects several streaming use cases, > > and is a known issue that we, eventually, hope to fix the next time > > we're in that part of the code. > > > > One workaround, albeit often impractical, is to take the full firehose > > and do the correlation on your end. > > > > -John Kalucki > > http://twitter.com/jkalucki > > Infrastructure, Twitter Inc. > > > > > > > > On Tue, Jun 15, 2010 at 8:35 AM, Furkan Kuru > wrote: > >> > >> Yes, the original tweet was not deleted. Some of the retweets were > deleted. > >> > >> Actually we noticed this problem when one of the tweet's retweet count > >> seemed higher than it was shown in twitter. (both not exceeding 100) > >> > >> I do not know if twitter acts retweets as a reply-to-user and sends it > to > >> our stream. > >> > >> so we do not know wheter some of these retweet messages come from the > users > >> whom we do not follow. > >> > >> But so far, our retweet scores were always smaller than it was shown in > >> twitter and we thought it was caused because of the fact that we do not > >> follow everyone that might retweet the tweet. > >> > >> > >> On Tue, Jun 15, 2010 at 6:21 PM, John Kalucki wrote: > >>> > >>> Was the original tweet by an account you are following, or was the > >>> retweet by an account you are following? Also, I'm assuming that it > >>> was the retweet that was deleted, not the original tweet. > >>> > >>> -John Kalucki > >>> http://twitter.com/jkalucki > >>> Infrastructure, Twitter Inc. > >>> > >>> > >>> On Tue, Jun 15, 2010 at 6:59 AM, Furkan Kuru > wrote: > >>> > > >>> > I am using the follow param on a "shadow" account. > >>> > > >>> > > >>> > On Tue, Jun 15, 2010 at 4:14 PM, John Kalucki > wrote: > >>> >> > >>> >> Which endpoint and parameters are you using? Firehose? Sample? > Track? > >>> >> Etc. > >>> >> > >>> >> -John Kalucki > >>> >> http://twitter.com/jkalucki > >>> >> Infrastructure, Twitter Inc. > >>> >> > >>> >> > >>> >> On Tue, Jun 15, 2010 at 3:03 AM, Furkan Kuru > >>> >> wrote: > >>> >> > Hello, > >>> >> > > >>> >> > In our stream we receive deleted statuses but can not receive undo > >>> >> > retweets. > >>> >> > > >>> >> > Is undoing a retweet message is different than deleting a status? > >>> >> > > >>> >> > wiki has shown only the deleted status message info: > >>> >> > > >>> >> > > >>> >> > JSON: { "delete": { "status": { "id": 1234, "user_id": 3 } } } > >>> >> > > >>> >> > > >>> >> > -- > >>> >> > Furkan Kuru > >>> >> > > >>> > > >>> > > >>> > > >>> > -- > >>> > Furkan Kuru > >>> > > >> > >> > >> > >> -- > >> Furkan Kuru > >> > > > > > > -- > Furkan Kuru > > -- > 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 > -- 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
Re: [twitter-dev] undo retweets in stream api
Is there any fix for this issue? We try to calculate the order and the number of retweets of a person's tweet whom we follow through stream api. However the retweets and undo-retweets of people whom we don't follow accumulates and increases the RT number. On Tue, Jun 15, 2010 at 6:47 PM, John Kalucki wrote: > Various counts are off on Twitter right now, so you shouldn't be > basing much on counts. > > If you are following the original tweeter, you get the retweet, but > not the deletion. If you are following the retweeter, you get both the > retweet and the deletion notice. This is due to a limitation in the > deletion message format -- there isn't enough information to route the > message in the first case. This affects several streaming use cases, > and is a known issue that we, eventually, hope to fix the next time > we're in that part of the code. > > One workaround, albeit often impractical, is to take the full firehose > and do the correlation on your end. > > -John Kalucki > http://twitter.com/jkalucki > Infrastructure, Twitter Inc. > > > > On Tue, Jun 15, 2010 at 8:35 AM, Furkan Kuru wrote: >> >> Yes, the original tweet was not deleted. Some of the retweets were deleted. >> >> Actually we noticed this problem when one of the tweet's retweet count >> seemed higher than it was shown in twitter. (both not exceeding 100) >> >> I do not know if twitter acts retweets as a reply-to-user and sends it to >> our stream. >> >> so we do not know wheter some of these retweet messages come from the users >> whom we do not follow. >> >> But so far, our retweet scores were always smaller than it was shown in >> twitter and we thought it was caused because of the fact that we do not >> follow everyone that might retweet the tweet. >> >> >> On Tue, Jun 15, 2010 at 6:21 PM, John Kalucki wrote: >>> >>> Was the original tweet by an account you are following, or was the >>> retweet by an account you are following? Also, I'm assuming that it >>> was the retweet that was deleted, not the original tweet. >>> >>> -John Kalucki >>> http://twitter.com/jkalucki >>> Infrastructure, Twitter Inc. >>> >>> >>> On Tue, Jun 15, 2010 at 6:59 AM, Furkan Kuru wrote: >>> > >>> > I am using the follow param on a "shadow" account. >>> > >>> > >>> > On Tue, Jun 15, 2010 at 4:14 PM, John Kalucki wrote: >>> >> >>> >> Which endpoint and parameters are you using? Firehose? Sample? Track? >>> >> Etc. >>> >> >>> >> -John Kalucki >>> >> http://twitter.com/jkalucki >>> >> Infrastructure, Twitter Inc. >>> >> >>> >> >>> >> On Tue, Jun 15, 2010 at 3:03 AM, Furkan Kuru >>> >> wrote: >>> >> > Hello, >>> >> > >>> >> > In our stream we receive deleted statuses but can not receive undo >>> >> > retweets. >>> >> > >>> >> > Is undoing a retweet message is different than deleting a status? >>> >> > >>> >> > wiki has shown only the deleted status message info: >>> >> > >>> >> > >>> >> > JSON: { "delete": { "status": { "id": 1234, "user_id": 3 } } } >>> >> > >>> >> > >>> >> > -- >>> >> > Furkan Kuru >>> >> > >>> > >>> > >>> > >>> > -- >>> > Furkan Kuru >>> > >> >> >> >> -- >> Furkan Kuru >> > -- Furkan Kuru -- 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
Re: [twitter-dev] undo retweets in stream api
Various counts are off on Twitter right now, so you shouldn't be basing much on counts. If you are following the original tweeter, you get the retweet, but not the deletion. If you are following the retweeter, you get both the retweet and the deletion notice. This is due to a limitation in the deletion message format -- there isn't enough information to route the message in the first case. This affects several streaming use cases, and is a known issue that we, eventually, hope to fix the next time we're in that part of the code. One workaround, albeit often impractical, is to take the full firehose and do the correlation on your end. -John Kalucki http://twitter.com/jkalucki Infrastructure, Twitter Inc. On Tue, Jun 15, 2010 at 8:35 AM, Furkan Kuru wrote: > > Yes, the original tweet was not deleted. Some of the retweets were deleted. > > Actually we noticed this problem when one of the tweet's retweet count > seemed higher than it was shown in twitter. (both not exceeding 100) > > I do not know if twitter acts retweets as a reply-to-user and sends it to > our stream. > > so we do not know wheter some of these retweet messages come from the users > whom we do not follow. > > But so far, our retweet scores were always smaller than it was shown in > twitter and we thought it was caused because of the fact that we do not > follow everyone that might retweet the tweet. > > > On Tue, Jun 15, 2010 at 6:21 PM, John Kalucki wrote: >> >> Was the original tweet by an account you are following, or was the >> retweet by an account you are following? Also, I'm assuming that it >> was the retweet that was deleted, not the original tweet. >> >> -John Kalucki >> http://twitter.com/jkalucki >> Infrastructure, Twitter Inc. >> >> >> On Tue, Jun 15, 2010 at 6:59 AM, Furkan Kuru wrote: >> > >> > I am using the follow param on a "shadow" account. >> > >> > >> > On Tue, Jun 15, 2010 at 4:14 PM, John Kalucki wrote: >> >> >> >> Which endpoint and parameters are you using? Firehose? Sample? Track? >> >> Etc. >> >> >> >> -John Kalucki >> >> http://twitter.com/jkalucki >> >> Infrastructure, Twitter Inc. >> >> >> >> >> >> On Tue, Jun 15, 2010 at 3:03 AM, Furkan Kuru >> >> wrote: >> >> > Hello, >> >> > >> >> > In our stream we receive deleted statuses but can not receive undo >> >> > retweets. >> >> > >> >> > Is undoing a retweet message is different than deleting a status? >> >> > >> >> > wiki has shown only the deleted status message info: >> >> > >> >> > >> >> > JSON: { "delete": { "status": { "id": 1234, "user_id": 3 } } } >> >> > >> >> > >> >> > -- >> >> > Furkan Kuru >> >> > >> > >> > >> > >> > -- >> > Furkan Kuru >> > > > > > -- > Furkan Kuru >
Re: [twitter-dev] undo retweets in stream api
Yes, the original tweet was not deleted. Some of the retweets were deleted. Actually we noticed this problem when one of the tweet's retweet count seemed higher than it was shown in twitter. (both not exceeding 100) I do not know if twitter acts retweets as a reply-to-user and sends it to our stream. so we do not know wheter some of these retweet messages come from the users whom we do not follow. But so far, our retweet scores were always smaller than it was shown in twitter and we thought it was caused because of the fact that we do not follow everyone that might retweet the tweet. On Tue, Jun 15, 2010 at 6:21 PM, John Kalucki wrote: > Was the original tweet by an account you are following, or was the > retweet by an account you are following? Also, I'm assuming that it > was the retweet that was deleted, not the original tweet. > > -John Kalucki > http://twitter.com/jkalucki > Infrastructure, Twitter Inc. > > > On Tue, Jun 15, 2010 at 6:59 AM, Furkan Kuru wrote: > > > > I am using the follow param on a "shadow" account. > > > > > > On Tue, Jun 15, 2010 at 4:14 PM, John Kalucki wrote: > >> > >> Which endpoint and parameters are you using? Firehose? Sample? Track? > Etc. > >> > >> -John Kalucki > >> http://twitter.com/jkalucki > >> Infrastructure, Twitter Inc. > >> > >> > >> On Tue, Jun 15, 2010 at 3:03 AM, Furkan Kuru > wrote: > >> > Hello, > >> > > >> > In our stream we receive deleted statuses but can not receive undo > >> > retweets. > >> > > >> > Is undoing a retweet message is different than deleting a status? > >> > > >> > wiki has shown only the deleted status message info: > >> > > >> > > >> > JSON: { "delete": { "status": { "id": 1234, "user_id": 3 } } } > >> > > >> > > >> > -- > >> > Furkan Kuru > >> > > > > > > > > > -- > > Furkan Kuru > > > -- Furkan Kuru
Re: [twitter-dev] undo retweets in stream api
Was the original tweet by an account you are following, or was the retweet by an account you are following? Also, I'm assuming that it was the retweet that was deleted, not the original tweet. -John Kalucki http://twitter.com/jkalucki Infrastructure, Twitter Inc. On Tue, Jun 15, 2010 at 6:59 AM, Furkan Kuru wrote: > > I am using the follow param on a "shadow" account. > > > On Tue, Jun 15, 2010 at 4:14 PM, John Kalucki wrote: >> >> Which endpoint and parameters are you using? Firehose? Sample? Track? Etc. >> >> -John Kalucki >> http://twitter.com/jkalucki >> Infrastructure, Twitter Inc. >> >> >> On Tue, Jun 15, 2010 at 3:03 AM, Furkan Kuru wrote: >> > Hello, >> > >> > In our stream we receive deleted statuses but can not receive undo >> > retweets. >> > >> > Is undoing a retweet message is different than deleting a status? >> > >> > wiki has shown only the deleted status message info: >> > >> > >> > JSON: { "delete": { "status": { "id": 1234, "user_id": 3 } } } >> > >> > >> > -- >> > Furkan Kuru >> > > > > > -- > Furkan Kuru >
Re: [twitter-dev] undo retweets in stream api
I am using the follow param on a "shadow" account. On Tue, Jun 15, 2010 at 4:14 PM, John Kalucki wrote: > Which endpoint and parameters are you using? Firehose? Sample? Track? Etc. > > -John Kalucki > http://twitter.com/jkalucki > Infrastructure, Twitter Inc. > > > On Tue, Jun 15, 2010 at 3:03 AM, Furkan Kuru wrote: > > Hello, > > > > In our stream we receive deleted statuses but can not receive undo > retweets. > > > > Is undoing a retweet message is different than deleting a status? > > > > wiki has shown only the deleted status message info: > > > > > > JSON: { "delete": { "status": { "id": 1234, "user_id": 3 } } } > > > > > > -- > > Furkan Kuru > > > -- Furkan Kuru
Re: [twitter-dev] undo retweets in stream api
Which endpoint and parameters are you using? Firehose? Sample? Track? Etc. -John Kalucki http://twitter.com/jkalucki Infrastructure, Twitter Inc. On Tue, Jun 15, 2010 at 3:03 AM, Furkan Kuru wrote: > Hello, > > In our stream we receive deleted statuses but can not receive undo retweets. > > Is undoing a retweet message is different than deleting a status? > > wiki has shown only the deleted status message info: > > > JSON: { "delete": { "status": { "id": 1234, "user_id": 3 } } } > > > -- > Furkan Kuru >