Reputation: 673
I am completely confused by Twitter streaming API behavior. I created a simple stream with a 1 follow for "ESPN:
and get this tweet ( see attached) . which is a retweet, but the original is "ESPN FC" , not "ESPN"
what the heck is going on here ? Why does twitter streaming API return this status ?
{ "extended_entities": { "media": [ { "display_url": "pic.twitter.com/y2E7ktezgd", "source_user_id": 18091004, "type": "photo", "media_url": "http://pbs.twimg.com/media/ECfRaipX4AA-_-S.jpg", "source_status_id": 1164129284480483329, "url": "<placeholder_url>",
"indices": [ 44, 67 ], "sizes": { "small": { "w": 544, "h": 680, "resize": "fit" }, "large": { "w": 1080, "h": 1350, "resize": "fit" }, "thumb": { "w": 150, "h": 150, "resize": "crop" }, "medium": { "w": 960, "h": 1200, "resize": "fit" } }, "id_str":
"1164129282605703168", "expanded_url": "https://twitter.com/ESPNFC/status/1164129284480483329/photo/1", "source_status_id_str": "1164129284480483329", "media_url_https": "https://pbs.twimg.com/media/ECfRaipX4AA-_-S.jpg", "id": 1164129282605703168, "source_user_id_str":
"18091004" } ] }, "in_reply_to_status_id_str": null, "in_reply_to_status_id": null, "created_at": "Wed Aug 21 14:19:49 +0000 2019", "in_reply_to_user_id_str": null, "source": "<a href=\ "http://twitter.com/download/iphone\" rel=\ "nofollow\">Twitter for iPhone<\/a>",
"retweeted_status": {
"extended_entities": {
"media": [
{
"display_url": "pic.twitter.com/y2E7ktezgd",
"indices": [
32,
55
],
"sizes": {
"small": {
"w": 544,
"h": 680,
"resize": "fit"
},
"large": {
"w": 1080,
"h": 1350,
"resize": "fit"
},
"thumb": {
"w": 150,
"h": 150,
"resize": "crop"
},
"medium": {
"w": 960,
"h": 1200,
"resize": "fit"
}
},
"id_str": "1164129282605703168",
"expanded_url": "https://twitter.com/ESPNFC/status/1164129284480483329/photo/1",
"media_url_https": "https://pbs.twimg.com/media/ECfRaipX4AA-_-S.jpg",
"id": 1164129282605703168,
"type": "photo",
"media_url": "http://pbs.twimg.com/media/ECfRaipX4AA-_-S.jpg",
"url": "<url>"
}
]
},
"in_reply_to_status_id_str": null,
"in_reply_to_status_id": null,
"created_at": "Wed Aug 21 10:57:04 +0000 2019",
"in_reply_to_user_id_str": null,
"source": "<a href=\"https://www.spredfast.com/\" rel=\"nofollow\">Spredfast app<\/a>",
"retweet_count": 2773,
"retweeted": false,
"geo": null,
"filter_level": "low",
"in_reply_to_screen_name": null,
"is_quote_status": false,
"id_str": "1164129284480483329",
.....
}
}
Upvotes: 1
Views: 107
Reputation: 4048
This is not really an answer but an observation. Twitter appears to link all accounts that begin with ESPN.
Type this URL into a browser https://twitter.com/ESPN/status/1164129284480483329 It will forward you to the original tweet at https://twitter.com/ESPNFC/status/1164129284480483329
The same occurs with non-ESPN user "ESPNSUCKS" https://twitter.com/ESPNSUCKS/status/1164129284480483329
And also with XESPN which is a suspended account https://twitter.com/XESPN/status/1164129284480483329
Upvotes: 1