If sequence ID means what I think it means... then if I reply to a twitter thread that already has 4095 replies... there could be the possibility of a tweet ID collision, possibly causing another tweet made simultaneously to mine to be unretrievable... After years of waiting fruitlessly for Twitter to implement my feature request, it may finally be possible to delete someone else's tweet.
Reconstructing Twitter's Firehose
31–40 of 112 posts
Re: Reconstructing Twitter's Firehose
#32>Twitter’s statuses lookup API endpoint allows for a total of 1,200 API calls every 15 minutes. Each call allows the user to pass 100 ids for a total of 120,000 id requests every 15 minutes using both APP auth [...] Use the secret consumer keys from Twitter to bypass these limits: https://gist.github.com/shobotch/5160017
Seems like a good way to get your IP blacklisted
That was a few years ago but at the time I’m pretty sure their blacklisting was between inexistent and pathetic.
Re: Reconstructing Twitter's Firehose
#33That's quite amazing! One thing is that the data center ids are in the tweet ids, so it could be used to get a rough location of Twitter users.
Then ran it on a few Twitter accounts: https://pastebin.com/w8Dnj5kM
It does work, and it's going to be hard to patch
edit: I realized you don't only get one location but the whole location history of a Twitter user. Also locating Twitter's data centers as it doesn't seem to be public information
Re: Reconstructing Twitter's Firehose
#34Earlier quoted context omitted.
Seems like a good way to get your IP blacklisted
I worked with a company in the past that abused the twitter api to an unimaginable level from a single IP address. That was a few years ago but at the time I’m pretty sure their blacklisting was between inexistent and pathetic.
Re: Reconstructing Twitter's Firehose
#35Earlier quoted context omitted.
I worked with a company in the past that abused the twitter api to an unimaginable level from a single IP address. That was a few years ago but at the time I’m pretty sure their blacklisting was between inexistent and pathetic.
Using these keys?
Re: Reconstructing Twitter's Firehose
#36Re: Reconstructing Twitter's Firehose
#37How can Twitter be a free speech platform if you cant receive the speech for free?
Re: Reconstructing Twitter's Firehose
#38How can Twitter be a free speech platform if you cant receive the speech for free?
Hence the distinction between “free as in speech” and “free as in beer”.
Re: Reconstructing Twitter's Firehose
#39Re: Reconstructing Twitter's Firehose
#40That's quite amazing! One thing is that the data center ids are in the tweet ids, so it could be used to get a rough location of Twitter users.
I see there is interest in this observation so I used a little ruby (.to_s(2)[-22..-17].to_i(2)) to get the datacenter id. Then ran it on a few Twitter accounts: https://pastebin.com/w8Dnj5kM It does work, and it's going to be hard to patch edit: I realized you don't only get one location but the whole location history of a Twitter user. Also locating Twitter's data centers as it doesn't seem to be public information