diff --git a/Makefile b/Makefile index 8634415..75db238 100644 --- a/Makefile +++ b/Makefile @@ -71,3 +71,7 @@ update-mocks: twscrape list_timeline --raw --limit 10 1494877848087187461 | jq > ./tests/mocked-data/raw_list_timeline.json @# twscrape favoriters --raw --limit 10 1649191520250245121 | jq > ./tests/mocked-data/raw_favoriters.json @# twscrape liked_tweets --raw --limit 10 2244994945 | jq > ./tests/mocked-data/raw_likes.json + +x: + twscrape tweet_details --raw 1790441814857826439 | jq > ./tests/mocked-data/card_broadcast.json + twscrape tweet_details --raw 1789054061729173804 | jq > ./tests/mocked-data/card_audiospace.json diff --git a/tests/conftest.py b/tests/conftest.py index 34aa97c..10a8ad9 100644 --- a/tests/conftest.py +++ b/tests/conftest.py @@ -2,8 +2,11 @@ import pytest from twscrape.accounts_pool import AccountsPool from twscrape.api import API +from twscrape.logger import set_log_level from twscrape.queue_client import QueueClient +set_log_level("ERROR") + @pytest.fixture def pool_mock(tmp_path): diff --git a/tests/mocked-data/card_audiospace.json b/tests/mocked-data/card_audiospace.json new file mode 100644 index 0000000..d0e50fb --- /dev/null +++ b/tests/mocked-data/card_audiospace.json @@ -0,0 +1,433 @@ +{ + "data": { + "threaded_conversation_with_injections_v2": { + "instructions": [ + { + "type": "TimelineAddEntries", + "entries": [ + { + "entryId": "tweet-1789054061729173804", + "sortIndex": "7434317975125602003", + "content": { + "entryType": "TimelineTimelineItem", + "__typename": "TimelineTimelineItem", + "itemContent": { + "itemType": "TimelineTweet", + "__typename": "TimelineTweet", + "tweet_results": { + "result": { + "__typename": "Tweet", + "rest_id": "1789054061729173804", + "has_birdwatch_notes": false, + "core": { + "user_results": { + "result": { + "__typename": "User", + "id": "VXNlcjoyMjQ0OTk0OTQ1", + "rest_id": "2244994945", + "affiliates_highlighted_label": { + "label": { + "url": { + "url": "https://twitter.com/X", + "urlType": "DeepLink" + }, + "badge": { + "url": "https://pbs.twimg.com/profile_images/1683899100922511378/5lY42eHs_bigger.jpg" + }, + "description": "X", + "userLabelType": "BusinessLabel", + "userLabelDisplayType": "Badge" + } + }, + "has_graduated_access": true, + "is_blue_verified": true, + "profile_image_shape": "Square", + "legacy": { + "can_dm": true, + "can_media_tag": true, + "created_at": "Sat Dec 14 04:35:55 +0000 2013", + "default_profile": false, + "default_profile_image": false, + "description": "The voice of the X Dev team and your official source for updates, news, and events, related to the X API.", + "entities": { + "description": { + "urls": [] + }, + "url": { + "urls": [ + { + "display_url": "developer.x.com", + "expanded_url": "https://developer.x.com/", + "url": "https://t.co/O13IfbuPqq", + "indices": [ + 0, + 23 + ] + } + ] + } + }, + "fast_followers_count": 0, + "favourites_count": 2148, + "followers_count": 646225, + "friends_count": 1777, + "has_custom_timelines": true, + "is_translator": false, + "listed_count": 2684, + "location": "127.0.0.1", + "media_count": 820, + "name": "Developers", + "normal_followers_count": 646225, + "pinned_tweet_ids_str": [ + "1770153912013615285" + ], + "possibly_sensitive": false, + "profile_banner_url": "https://pbs.twimg.com/profile_banners/2244994945/1690213128", + "profile_image_url_https": "https://pbs.twimg.com/profile_images/1683501992314798080/xl1POYLw_normal.jpg", + "profile_interstitial_type": "", + "screen_name": "XDevelopers", + "statuses_count": 4089, + "translator_type": "regular", + "url": "https://t.co/O13IfbuPqq", + "verified": false, + "verified_type": "Business", + "want_retweets": false, + "withheld_in_countries": [] + }, + "professional": { + "rest_id": "1516891231749517312", + "professional_type": "Business", + "category": [ + { + "id": 1009, + "name": "Community", + "icon_name": "IconBriefcaseStroke" + } + ] + }, + "tipjar_settings": {} + } + } + }, + "card": { + "rest_id": "https://t.co/7ajX0RPmaj", + "legacy": { + "binding_values": [ + { + "key": "narrow_cast_space_type", + "value": { + "string_value": "0", + "type": "STRING" + } + }, + { + "key": "id", + "value": { + "string_value": "1vOxwjaWEbdJB", + "type": "STRING" + } + }, + { + "key": "card_url", + "value": { + "scribe_key": "card_url", + "string_value": "https://t.co/7ajX0RPmaj", + "type": "STRING" + } + } + ], + "card_platform": { + "platform": { + "audience": { + "name": "production" + }, + "device": { + "name": "Swift", + "version": "12" + } + } + }, + "name": "3691233323:audiospace", + "url": "https://t.co/7ajX0RPmaj", + "user_refs_results": [] + } + }, + "unmention_data": {}, + "edit_control": { + "edit_tweet_ids": [ + "1789054061729173804" + ], + "editable_until_msecs": "1715382301990", + "is_edit_eligible": false, + "edits_remaining": "5" + }, + "is_translatable": false, + "views": { + "state": "Enabled" + }, + "source": "Twitter for iPhone", + "legacy": { + "bookmark_count": 0, + "bookmarked": false, + "created_at": "Fri May 10 22:05:01 +0000 2024", + "conversation_id_str": "1789054061729173804", + "display_text_range": [ + 0, + 140 + ], + "entities": { + "hashtags": [], + "symbols": [], + "timestamps": [], + "urls": [], + "user_mentions": [ + { + "id_str": "857699969263964161", + "name": "Suhem Parack", + "screen_name": "suhemparack", + "indices": [ + 3, + 15 + ] + }, + { + "id_str": "2244994945", + "name": "Developers", + "screen_name": "XDevelopers", + "indices": [ + 109, + 121 + ] + } + ] + }, + "favorite_count": 0, + "favorited": false, + "full_text": "RT @suhemparack: If you have an app that posts emergency services updates to X using the API, please join us @XDevelopers next week to lear…", + "is_quote_status": false, + "lang": "en", + "quote_count": 0, + "reply_count": 0, + "retweet_count": 26, + "retweeted": false, + "user_id_str": "2244994945", + "id_str": "1789054061729173804", + "retweeted_status_result": { + "result": { + "__typename": "Tweet", + "rest_id": "1789053970587271232", + "has_birdwatch_notes": false, + "core": { + "user_results": { + "result": { + "__typename": "User", + "id": "VXNlcjo4NTc2OTk5NjkyNjM5NjQxNjE=", + "rest_id": "857699969263964161", + "affiliates_highlighted_label": { + "label": { + "url": { + "url": "https://twitter.com/X", + "urlType": "DeepLink" + }, + "badge": { + "url": "https://pbs.twimg.com/profile_images/1683899100922511378/5lY42eHs_bigger.jpg" + }, + "description": "X", + "userLabelType": "BusinessLabel", + "userLabelDisplayType": "Badge" + } + }, + "has_graduated_access": true, + "is_blue_verified": true, + "profile_image_shape": "Circle", + "legacy": { + "can_dm": true, + "can_media_tag": false, + "created_at": "Thu Apr 27 20:56:22 +0000 2017", + "default_profile": true, + "default_profile_image": false, + "description": "Partner Engineering @ 𝕏 Opinions my own. RTs != endorsements etc", + "entities": { + "description": { + "urls": [] + }, + "url": { + "urls": [ + { + "display_url": "developer.x.com", + "expanded_url": "https://developer.x.com", + "url": "https://t.co/Rh0kWC6xS8", + "indices": [ + 0, + 23 + ] + } + ] + } + }, + "fast_followers_count": 0, + "favourites_count": 141, + "followers_count": 4788, + "friends_count": 1577, + "has_custom_timelines": true, + "is_translator": false, + "listed_count": 67, + "location": "San Francisco, CA", + "media_count": 134, + "name": "Suhem Parack", + "normal_followers_count": 4788, + "pinned_tweet_ids_str": [ + "1789053970587271232" + ], + "possibly_sensitive": false, + "profile_banner_url": "https://pbs.twimg.com/profile_banners/857699969263964161/1712432865", + "profile_image_url_https": "https://pbs.twimg.com/profile_images/1795573096063397892/HB6ShS6B_normal.jpg", + "profile_interstitial_type": "", + "screen_name": "suhemparack", + "statuses_count": 2214, + "translator_type": "none", + "url": "https://t.co/Rh0kWC6xS8", + "verified": false, + "want_retweets": false, + "withheld_in_countries": [] + }, + "professional": { + "rest_id": "1471588288142057479", + "professional_type": "Creator", + "category": [] + }, + "tipjar_settings": {} + } + } + }, + "card": { + "rest_id": "https://t.co/7ajX0RPmaj", + "legacy": { + "binding_values": [ + { + "key": "narrow_cast_space_type", + "value": { + "string_value": "0", + "type": "STRING" + } + }, + { + "key": "id", + "value": { + "string_value": "1vOxwjaWEbdJB", + "type": "STRING" + } + }, + { + "key": "card_url", + "value": { + "scribe_key": "card_url", + "string_value": "https://t.co/7ajX0RPmaj", + "type": "STRING" + } + } + ], + "card_platform": { + "platform": { + "audience": { + "name": "production" + }, + "device": { + "name": "Swift", + "version": "12" + } + } + }, + "name": "3691233323:audiospace", + "url": "https://t.co/7ajX0RPmaj", + "user_refs_results": [] + } + }, + "unmention_data": {}, + "edit_control": { + "edit_tweet_ids": [ + "1789053970587271232" + ], + "editable_until_msecs": "1715382280000", + "is_edit_eligible": false, + "edits_remaining": "5" + }, + "is_translatable": false, + "views": { + "count": "121718", + "state": "EnabledWithCount" + }, + "source": "Twitter for iPhone", + "legacy": { + "bookmark_count": 9, + "bookmarked": false, + "created_at": "Fri May 10 22:04:40 +0000 2024", + "conversation_id_str": "1789053970587271232", + "display_text_range": [ + 0, + 200 + ], + "entities": { + "hashtags": [], + "symbols": [], + "timestamps": [], + "urls": [ + { + "display_url": "x.com/i/spaces/1voxw…", + "expanded_url": "https://twitter.com/i/spaces/1vOxwjaWEbdJB", + "url": "https://t.co/7ajX0RPmaj", + "indices": [ + 177, + 200 + ] + } + ], + "user_mentions": [ + { + "id_str": "2244994945", + "name": "Developers", + "screen_name": "XDevelopers", + "indices": [ + 92, + 104 + ] + } + ] + }, + "favorite_count": 108, + "favorited": false, + "full_text": "If you have an app that posts emergency services updates to X using the API, please join us @XDevelopers next week to learn how you can quickly migrate your app to the X API v2 https://t.co/7ajX0RPmaj", + "is_quote_status": false, + "lang": "en", + "possibly_sensitive": false, + "possibly_sensitive_editable": true, + "quote_count": 5, + "reply_count": 16, + "retweet_count": 26, + "retweeted": false, + "user_id_str": "857699969263964161", + "id_str": "1789053970587271232" + } + } + } + }, + "quick_promote_eligibility": { + "eligibility": "IneligibleNotProfessional" + } + } + }, + "tweetDisplayType": "Tweet", + "hasModeratedReplies": false + } + } + } + ] + }, + { + "type": "TimelineTerminateTimeline", + "direction": "Top" + } + ] + } + } +} diff --git a/tests/mocked-data/card_broadcast.json b/tests/mocked-data/card_broadcast.json new file mode 100644 index 0000000..d3097cc --- /dev/null +++ b/tests/mocked-data/card_broadcast.json @@ -0,0 +1,1064 @@ +{ + "data": { + "threaded_conversation_with_injections_v2": { + "instructions": [ + { + "type": "TimelineAddEntries", + "entries": [ + { + "entryId": "tweet-1790441814857826439", + "sortIndex": "7432930221996949368", + "content": { + "entryType": "TimelineTimelineItem", + "__typename": "TimelineTimelineItem", + "itemContent": { + "itemType": "TimelineTweet", + "__typename": "TimelineTweet", + "tweet_results": { + "result": { + "__typename": "Tweet", + "rest_id": "1790441814857826439", + "has_birdwatch_notes": false, + "core": { + "user_results": { + "result": { + "__typename": "User", + "id": "VXNlcjoyMjQ0OTk0OTQ1", + "rest_id": "2244994945", + "affiliates_highlighted_label": { + "label": { + "url": { + "url": "https://twitter.com/X", + "urlType": "DeepLink" + }, + "badge": { + "url": "https://pbs.twimg.com/profile_images/1683899100922511378/5lY42eHs_bigger.jpg" + }, + "description": "X", + "userLabelType": "BusinessLabel", + "userLabelDisplayType": "Badge" + } + }, + "has_graduated_access": true, + "is_blue_verified": true, + "profile_image_shape": "Square", + "legacy": { + "can_dm": true, + "can_media_tag": true, + "created_at": "Sat Dec 14 04:35:55 +0000 2013", + "default_profile": false, + "default_profile_image": false, + "description": "The voice of the X Dev team and your official source for updates, news, and events, related to the X API.", + "entities": { + "description": { + "urls": [] + }, + "url": { + "urls": [ + { + "display_url": "developer.x.com", + "expanded_url": "https://developer.x.com/", + "url": "https://t.co/O13IfbuPqq", + "indices": [ + 0, + 23 + ] + } + ] + } + }, + "fast_followers_count": 0, + "favourites_count": 2148, + "followers_count": 646209, + "friends_count": 1777, + "has_custom_timelines": true, + "is_translator": false, + "listed_count": 2684, + "location": "127.0.0.1", + "media_count": 820, + "name": "Developers", + "normal_followers_count": 646209, + "pinned_tweet_ids_str": [ + "1770153912013615285" + ], + "possibly_sensitive": false, + "profile_banner_url": "https://pbs.twimg.com/profile_banners/2244994945/1690213128", + "profile_image_url_https": "https://pbs.twimg.com/profile_images/1683501992314798080/xl1POYLw_normal.jpg", + "profile_interstitial_type": "", + "screen_name": "XDevelopers", + "statuses_count": 4089, + "translator_type": "regular", + "url": "https://t.co/O13IfbuPqq", + "verified": false, + "verified_type": "Business", + "want_retweets": false, + "withheld_in_countries": [] + }, + "professional": { + "rest_id": "1516891231749517312", + "professional_type": "Business", + "category": [ + { + "id": 1009, + "name": "Community", + "icon_name": "IconBriefcaseStroke" + } + ] + }, + "tipjar_settings": {} + } + } + }, + "card": { + "rest_id": "https://t.co/Ooc4ZK2Yb3", + "legacy": { + "binding_values": [ + { + "key": "broadcast_url", + "value": { + "string_value": "https://twitter.com/i/broadcasts/1BRJjPqnBqaKw", + "type": "STRING" + } + }, + { + "key": "broadcast_width", + "value": { + "string_value": "1280", + "type": "STRING" + } + }, + { + "key": "broadcast_state", + "value": { + "string_value": "ENDED", + "type": "STRING" + } + }, + { + "key": "site", + "value": { + "scribe_key": "publisher_id", + "type": "USER", + "user_value": { + "id_str": "2244994945", + "path": [] + } + } + }, + { + "key": "broadcast_title", + "value": { + "string_value": "Migrating developer apps to the X API 2", + "type": "STRING" + } + }, + { + "key": "broadcast_source", + "value": { + "string_value": "Producer", + "type": "STRING" + } + }, + { + "key": "broadcast_orientation", + "value": { + "string_value": "0", + "type": "STRING" + } + }, + { + "key": "broadcast_id", + "value": { + "string_value": "1BRJjPqnBqaKw", + "type": "STRING" + } + }, + { + "key": "broadcast_thumbnail_small", + "value": { + "image_value": { + "height": 202, + "width": 386, + "url": "https://pbs.twimg.com/card_img/1807101457176653824/7mhMDRKC?format=jpg&name=386x202" + }, + "type": "IMAGE" + } + }, + { + "key": "broadcaster_twitter_id", + "value": { + "string_value": "2244994945", + "type": "STRING" + } + }, + { + "key": "broadcast_height", + "value": { + "string_value": "720", + "type": "STRING" + } + }, + { + "key": "broadcast_thumbnail_original", + "value": { + "image_value": { + "height": 720, + "width": 1280, + "url": "https://pbs.twimg.com/card_img/1807101457176653824/7mhMDRKC?format=jpg&name=orig" + }, + "type": "IMAGE" + } + }, + { + "key": "broadcaster_username", + "value": { + "string_value": "XDevelopers", + "type": "STRING" + } + }, + { + "key": "broadcast_media_key", + "value": { + "string_value": "28_1790441813079388161", + "type": "STRING" + } + }, + { + "key": "broadcast_thumbnail_x_large", + "value": { + "image_value": { + "height": 720, + "width": 1280, + "url": "https://pbs.twimg.com/card_img/1807101457176653824/7mhMDRKC?format=png&name=2048x2048_2_exp" + }, + "type": "IMAGE" + } + }, + { + "key": "broadcaster_display_name", + "value": { + "string_value": "Developers", + "type": "STRING" + } + }, + { + "key": "broadcast_is_high_latency", + "value": { + "boolean_value": true, + "type": "BOOLEAN" + } + }, + { + "key": "broadcast_thumbnail", + "value": { + "image_value": { + "height": 314, + "width": 600, + "url": "https://pbs.twimg.com/card_img/1807101457176653824/7mhMDRKC?format=jpg&name=600x314" + }, + "type": "IMAGE" + } + }, + { + "key": "broadcast_thumbnail_color", + "value": { + "image_color_value": { + "palette": [ + { + "rgb": { + "blue": 190, + "green": 178, + "red": 174 + }, + "percentage": 28.86 + }, + { + "rgb": { + "blue": 49, + "green": 46, + "red": 55 + }, + "percentage": 26.58 + }, + { + "rgb": { + "blue": 55, + "green": 65, + "red": 105 + }, + "percentage": 7.75 + }, + { + "rgb": { + "blue": 154, + "green": 96, + "red": 67 + }, + "percentage": 4.95 + }, + { + "rgb": { + "blue": 125, + "green": 151, + "red": 188 + }, + "percentage": 4.16 + } + ] + }, + "type": "IMAGE_COLOR" + } + }, + { + "key": "broadcast_media_id", + "value": { + "string_value": "1790441813079388161", + "type": "STRING" + } + }, + { + "key": "card_url", + "value": { + "scribe_key": "card_url", + "string_value": "https://t.co/Ooc4ZK2Yb3", + "type": "STRING" + } + }, + { + "key": "broadcast_thumbnail_large", + "value": { + "image_value": { + "height": 419, + "width": 800, + "url": "https://pbs.twimg.com/card_img/1807101457176653824/7mhMDRKC?format=jpg&name=800x419" + }, + "type": "IMAGE" + } + } + ], + "card_platform": { + "platform": { + "audience": { + "name": "production" + }, + "device": { + "name": "Swift", + "version": "12" + } + } + }, + "name": "745291183405076480:broadcast", + "url": "https://t.co/Ooc4ZK2Yb3", + "user_refs_results": [ + { + "result": { + "__typename": "User", + "id": "VXNlcjoyMjQ0OTk0OTQ1", + "rest_id": "2244994945", + "affiliates_highlighted_label": { + "label": { + "url": { + "url": "https://twitter.com/X", + "urlType": "DeepLink" + }, + "badge": { + "url": "https://pbs.twimg.com/profile_images/1683899100922511378/5lY42eHs_bigger.jpg" + }, + "description": "X", + "userLabelType": "BusinessLabel", + "userLabelDisplayType": "Badge" + } + }, + "has_graduated_access": true, + "is_blue_verified": true, + "profile_image_shape": "Square", + "legacy": { + "can_dm": true, + "can_media_tag": true, + "created_at": "Sat Dec 14 04:35:55 +0000 2013", + "default_profile": false, + "default_profile_image": false, + "description": "The voice of the X Dev team and your official source for updates, news, and events, related to the X API.", + "entities": { + "description": { + "urls": [] + }, + "url": { + "urls": [ + { + "display_url": "developer.x.com", + "expanded_url": "https://developer.x.com/", + "url": "https://t.co/O13IfbuPqq", + "indices": [ + 0, + 23 + ] + } + ] + } + }, + "fast_followers_count": 0, + "favourites_count": 2148, + "followers_count": 646209, + "friends_count": 1777, + "has_custom_timelines": true, + "is_translator": false, + "listed_count": 2684, + "location": "127.0.0.1", + "media_count": 820, + "name": "Developers", + "normal_followers_count": 646209, + "pinned_tweet_ids_str": [ + "1770153912013615285" + ], + "possibly_sensitive": false, + "profile_banner_url": "https://pbs.twimg.com/profile_banners/2244994945/1690213128", + "profile_image_url_https": "https://pbs.twimg.com/profile_images/1683501992314798080/xl1POYLw_normal.jpg", + "profile_interstitial_type": "", + "screen_name": "XDevelopers", + "statuses_count": 4089, + "translator_type": "regular", + "url": "https://t.co/O13IfbuPqq", + "verified": false, + "verified_type": "Business", + "want_retweets": false, + "withheld_in_countries": [] + }, + "professional": { + "rest_id": "1516891231749517312", + "professional_type": "Business", + "category": [ + { + "id": 1009, + "name": "Community", + "icon_name": "IconBriefcaseStroke" + } + ] + }, + "tipjar_settings": {} + } + } + ] + } + }, + "unmention_data": {}, + "edit_control": { + "edit_tweet_ids": [ + "1790441814857826439" + ], + "editable_until_msecs": "1715713168000", + "is_edit_eligible": true, + "edits_remaining": "5" + }, + "is_translatable": false, + "views": { + "count": "256819", + "state": "EnabledWithCount" + }, + "source": "Periscope", + "legacy": { + "bookmark_count": 41, + "bookmarked": false, + "created_at": "Tue May 14 17:59:28 +0000 2024", + "conversation_id_str": "1790441814857826439", + "display_text_range": [ + 0, + 63 + ], + "entities": { + "hashtags": [], + "symbols": [], + "timestamps": [], + "urls": [ + { + "display_url": "x.com/i/broadcasts/1…", + "expanded_url": "https://twitter.com/i/broadcasts/1BRJjPqnBqaKw", + "url": "https://t.co/Ooc4ZK2Yb3", + "indices": [ + 40, + 63 + ] + } + ], + "user_mentions": [] + }, + "favorite_count": 240, + "favorited": false, + "full_text": "Migrating developer apps to the X API 2 https://t.co/Ooc4ZK2Yb3", + "is_quote_status": false, + "lang": "en", + "possibly_sensitive": false, + "possibly_sensitive_editable": true, + "quote_count": 15, + "reply_count": 49, + "retweet_count": 61, + "retweeted": false, + "user_id_str": "2244994945", + "id_str": "1790441814857826439" + }, + "quick_promote_eligibility": { + "eligibility": "IneligibleNotProfessional" + } + } + }, + "tweetDisplayType": "Tweet", + "hasModeratedReplies": false + } + } + }, + { + "entryId": "conversationthread-1790442867787284562", + "sortIndex": "7432930221996949358", + "content": { + "entryType": "TimelineTimelineModule", + "__typename": "TimelineTimelineModule", + "items": [ + { + "entryId": "conversationthread-1790442867787284562-tweet-1790442867787284562", + "item": { + "itemContent": { + "itemType": "TimelineTweet", + "__typename": "TimelineTweet", + "tweet_results": { + "result": { + "__typename": "Tweet", + "rest_id": "1790442867787284562", + "has_birdwatch_notes": false, + "core": { + "user_results": { + "result": { + "__typename": "User", + "id": "VXNlcjoxNDkwNjk0Nzg4MzU3NzA1NzM4", + "rest_id": "1490694788357705738", + "affiliates_highlighted_label": {}, + "has_graduated_access": true, + "is_blue_verified": true, + "profile_image_shape": "Circle", + "legacy": { + "can_dm": true, + "can_media_tag": true, + "created_at": "Mon Feb 07 14:32:39 +0000 2022", + "default_profile": true, + "default_profile_image": false, + "description": "A Husband & Father | $TSLA investor | TEXAS MADE Homeschooling Dad", + "entities": { + "description": { + "urls": [] + } + }, + "fast_followers_count": 0, + "favourites_count": 45613, + "followers_count": 5044, + "friends_count": 858, + "has_custom_timelines": true, + "is_translator": false, + "listed_count": 50, + "location": "In your head", + "media_count": 6809, + "name": "Oscar Herrera", + "normal_followers_count": 5044, + "pinned_tweet_ids_str": [ + "1805244078570852806" + ], + "possibly_sensitive": false, + "profile_banner_url": "https://pbs.twimg.com/profile_banners/1490694788357705738/1711940140", + "profile_image_url_https": "https://pbs.twimg.com/profile_images/1792666714229858305/IR1ThxdT_normal.jpg", + "profile_interstitial_type": "", + "screen_name": "OscarEnjoylife", + "statuses_count": 36840, + "translator_type": "none", + "verified": false, + "want_retweets": false, + "withheld_in_countries": [] + }, + "professional": { + "rest_id": "1577700098775064576", + "professional_type": "Creator", + "category": [] + }, + "tipjar_settings": { + "is_enabled": true, + "cash_app_handle": "$Ooscar92" + }, + "super_follow_eligible": true + } + } + }, + "unmention_data": {}, + "edit_control": { + "edit_tweet_ids": [ + "1790442867787284562" + ], + "editable_until_msecs": "1715713419000", + "is_edit_eligible": false, + "edits_remaining": "5" + }, + "is_translatable": false, + "views": { + "count": "495", + "state": "EnabledWithCount" + }, + "source": "Twitter for iPhone", + "legacy": { + "bookmark_count": 0, + "bookmarked": false, + "created_at": "Tue May 14 18:03:39 +0000 2024", + "conversation_id_str": "1790441814857826439", + "display_text_range": [ + 13, + 32 + ], + "entities": { + "hashtags": [], + "symbols": [], + "timestamps": [], + "urls": [], + "user_mentions": [ + { + "id_str": "2244994945", + "name": "Developers", + "screen_name": "XDevelopers", + "indices": [ + 0, + 12 + ] + } + ] + }, + "favorite_count": 1, + "favorited": false, + "full_text": "@XDevelopers Emergency service?!", + "in_reply_to_screen_name": "XDevelopers", + "in_reply_to_status_id_str": "1790441814857826439", + "in_reply_to_user_id_str": "2244994945", + "is_quote_status": false, + "lang": "en", + "quote_count": 0, + "reply_count": 1, + "retweet_count": 0, + "retweeted": false, + "user_id_str": "1490694788357705738", + "id_str": "1790442867787284562" + }, + "quick_promote_eligibility": { + "eligibility": "IneligibleNotProfessional" + } + } + }, + "tweetDisplayType": "Tweet" + }, + "clientEventInfo": { + "details": { + "conversationDetails": { + "conversationSection": "HighQuality" + }, + "timelinesDetails": { + "controllerData": "DAACDAAEDAABCgABFSACCGAHgAUKAAIAAAAAGADACAAAAAA=" + } + } + } + } + } + ], + "displayType": "VerticalConversation", + "clientEventInfo": { + "details": { + "conversationDetails": { + "conversationSection": "HighQuality" + } + } + } + } + }, + { + "entryId": "conversationthread-1790443755352244377", + "sortIndex": "7432930221996949348", + "content": { + "entryType": "TimelineTimelineModule", + "__typename": "TimelineTimelineModule", + "items": [ + { + "entryId": "conversationthread-1790443755352244377-tweet-1790443755352244377", + "item": { + "itemContent": { + "itemType": "TimelineTweet", + "__typename": "TimelineTweet", + "tweet_results": { + "result": { + "__typename": "Tweet", + "rest_id": "1790443755352244377", + "has_birdwatch_notes": false, + "core": { + "user_results": { + "result": { + "__typename": "User", + "id": "VXNlcjoyMTk0MzM3ODc=", + "rest_id": "219433787", + "affiliates_highlighted_label": {}, + "has_graduated_access": true, + "is_blue_verified": true, + "profile_image_shape": "Circle", + "legacy": { + "can_dm": true, + "can_media_tag": true, + "created_at": "Wed Nov 24 21:20:24 +0000 2010", + "default_profile": true, + "default_profile_image": false, + "description": "🇱🇧\nMiddle East Analysis / History / Politics / Memes / reporting |\nOccasionally sarcastic |\nI'll *try* to be as objective as I can", + "entities": { + "description": { + "urls": [] + }, + "url": { + "urls": [ + { + "display_url": "t.me/me_observer_TG", + "expanded_url": "https://t.me/me_observer_TG", + "url": "https://t.co/1r86iXEixd", + "indices": [ + 0, + 23 + ] + } + ] + } + }, + "fast_followers_count": 0, + "favourites_count": 20544, + "followers_count": 151299, + "friends_count": 1018, + "has_custom_timelines": false, + "is_translator": false, + "listed_count": 799, + "location": "", + "media_count": 8739, + "name": "Middle East Observer", + "normal_followers_count": 151299, + "pinned_tweet_ids_str": [ + "1711626139704160621" + ], + "possibly_sensitive": false, + "profile_banner_url": "https://pbs.twimg.com/profile_banners/219433787/1697943368", + "profile_image_url_https": "https://pbs.twimg.com/profile_images/1741869681315627008/JhnYaNAp_normal.jpg", + "profile_interstitial_type": "", + "screen_name": "ME_Observer_", + "statuses_count": 46378, + "translator_type": "none", + "url": "https://t.co/1r86iXEixd", + "verified": false, + "want_retweets": false, + "withheld_in_countries": [] + }, + "professional": { + "rest_id": "1685064044837810177", + "professional_type": "Creator", + "category": [ + { + "id": 580, + "name": "Media & News Company", + "icon_name": "IconBriefcaseStroke" + } + ] + }, + "tipjar_settings": { + "is_enabled": true + } + } + } + }, + "unmention_data": {}, + "edit_control": { + "edit_tweet_ids": [ + "1790443755352244377" + ], + "editable_until_msecs": "1715713630000", + "is_edit_eligible": false, + "edits_remaining": "5" + }, + "is_translatable": false, + "views": { + "count": "606", + "state": "EnabledWithCount" + }, + "source": "Twitter for Android", + "legacy": { + "bookmark_count": 0, + "bookmarked": false, + "created_at": "Tue May 14 18:07:10 +0000 2024", + "conversation_id_str": "1790441814857826439", + "display_text_range": [ + 13, + 102 + ], + "entities": { + "hashtags": [], + "symbols": [], + "timestamps": [], + "urls": [], + "user_mentions": [ + { + "id_str": "2244994945", + "name": "Developers", + "screen_name": "XDevelopers", + "indices": [ + 0, + 12 + ] + } + ] + }, + "favorite_count": 1, + "favorited": false, + "full_text": "@XDevelopers Please let the API allow the premium accounts to post more than 220 characters\n\nThank you", + "in_reply_to_screen_name": "XDevelopers", + "in_reply_to_status_id_str": "1790441814857826439", + "in_reply_to_user_id_str": "2244994945", + "is_quote_status": false, + "lang": "en", + "quote_count": 0, + "reply_count": 0, + "retweet_count": 0, + "retweeted": false, + "user_id_str": "219433787", + "id_str": "1790443755352244377" + }, + "quick_promote_eligibility": { + "eligibility": "IneligibleNotProfessional" + } + } + }, + "tweetDisplayType": "Tweet" + }, + "clientEventInfo": { + "details": { + "conversationDetails": { + "conversationSection": "HighQuality" + }, + "timelinesDetails": { + "controllerData": "DAACDAAEDAABCgABFSACCKIDgAUKAAIAAAAAGADACAAAAAA=" + } + } + } + } + } + ], + "displayType": "VerticalConversation", + "clientEventInfo": { + "details": { + "conversationDetails": { + "conversationSection": "HighQuality" + } + } + } + } + }, + { + "entryId": "conversationthread-1790448953940455519", + "sortIndex": "7432930221996949338", + "content": { + "entryType": "TimelineTimelineModule", + "__typename": "TimelineTimelineModule", + "items": [ + { + "entryId": "conversationthread-1790448953940455519-tweet-1790448953940455519", + "item": { + "itemContent": { + "itemType": "TimelineTweet", + "__typename": "TimelineTweet", + "tweet_results": { + "result": { + "__typename": "Tweet", + "rest_id": "1790448953940455519", + "has_birdwatch_notes": false, + "core": { + "user_results": { + "result": { + "__typename": "User", + "id": "VXNlcjoxMzM3NzgyNjI3MzI4MjcwMzM3", + "rest_id": "1337782627328270337", + "affiliates_highlighted_label": {}, + "has_graduated_access": true, + "is_blue_verified": true, + "profile_image_shape": "Circle", + "legacy": { + "can_dm": false, + "can_media_tag": false, + "created_at": "Sat Dec 12 15:33:38 +0000 2020", + "default_profile": true, + "default_profile_image": false, + "description": "🏒 Writer/ITR (#NJDevils) - NHL Clips-Replays-Highlights-Dabbleverse-Memes-Devils Media Caster for @PSF_App (If you don't get it you're being trolled) 🧌", + "entities": { + "description": { + "urls": [] + }, + "url": { + "urls": [ + { + "display_url": "devilsjoint.creator-spring.com", + "expanded_url": "https://devilsjoint.creator-spring.com/", + "url": "https://t.co/A9LjetyxBC", + "indices": [ + 0, + 23 + ] + } + ] + } + }, + "fast_followers_count": 0, + "favourites_count": 24042, + "followers_count": 3186, + "friends_count": 4946, + "has_custom_timelines": true, + "is_translator": false, + "listed_count": 16, + "location": "Hell On Earth (NYC)", + "media_count": 9321, + "name": "Devils Joint", + "normal_followers_count": 3186, + "pinned_tweet_ids_str": [ + "1800644025055166615" + ], + "possibly_sensitive": false, + "profile_banner_url": "https://pbs.twimg.com/profile_banners/1337782627328270337/1710748710", + "profile_image_url_https": "https://pbs.twimg.com/profile_images/1765653069629378560/hr1vaasJ_normal.jpg", + "profile_interstitial_type": "", + "screen_name": "DevilsJointX", + "statuses_count": 34135, + "translator_type": "none", + "url": "https://t.co/A9LjetyxBC", + "verified": false, + "want_retweets": false, + "withheld_in_countries": [] + }, + "professional": { + "rest_id": "1697945850041758131", + "professional_type": "Business", + "category": [ + { + "id": 580, + "name": "Media & News Company", + "icon_name": "IconBriefcaseStroke" + } + ] + }, + "tipjar_settings": { + "is_enabled": true, + "cash_app_handle": "$JJDevils" + } + } + } + }, + "unmention_data": {}, + "edit_control": { + "edit_tweet_ids": [ + "1790448953940455519" + ], + "editable_until_msecs": "1715714870000", + "is_edit_eligible": false, + "edits_remaining": "5" + }, + "is_translatable": false, + "views": { + "count": "551", + "state": "EnabledWithCount" + }, + "source": "Twitter for iPhone", + "legacy": { + "bookmark_count": 0, + "bookmarked": false, + "created_at": "Tue May 14 18:27:50 +0000 2024", + "conversation_id_str": "1790441814857826439", + "display_text_range": [ + 13, + 102 + ], + "entities": { + "hashtags": [], + "symbols": [], + "timestamps": [], + "urls": [], + "user_mentions": [ + { + "id_str": "2244994945", + "name": "Developers", + "screen_name": "XDevelopers", + "indices": [ + 0, + 12 + ] + } + ] + }, + "favorite_count": 3, + "favorited": false, + "full_text": "@XDevelopers How can i get streaming back on my account? It won’t let me stream anymore. Can you help?", + "in_reply_to_screen_name": "XDevelopers", + "in_reply_to_status_id_str": "1790441814857826439", + "in_reply_to_user_id_str": "2244994945", + "is_quote_status": false, + "lang": "en", + "quote_count": 0, + "reply_count": 10, + "retweet_count": 1, + "retweeted": false, + "user_id_str": "1337782627328270337", + "id_str": "1790448953940455519" + }, + "quick_promote_eligibility": { + "eligibility": "IneligibleNotProfessional" + } + } + }, + "tweetDisplayType": "Tweet" + }, + "clientEventInfo": { + "details": { + "conversationDetails": { + "conversationSection": "HighQuality" + }, + "timelinesDetails": { + "controllerData": "DAACDAAEDAABCgABFSACCSQDgAUKAAIAAAAAGADACAAAAAA=" + } + } + } + } + } + ], + "displayType": "VerticalConversation", + "clientEventInfo": { + "details": { + "conversationDetails": { + "conversationSection": "HighQuality" + } + } + } + } + }, + { + "entryId": "cursor-showmorethreads-3106684343556454485", + "sortIndex": "7432930221996949337", + "content": { + "entryType": "TimelineTimelineItem", + "__typename": "TimelineTimelineItem", + "itemContent": { + "itemType": "TimelineTimelineCursor", + "__typename": "TimelineTimelineCursor", + "value": "JQAAAPAWHBk2pIG-0aqT99gxsoKywf_G99gxvsG5gcz1-dgxJQISFQ4AAA", + "cursorType": "ShowMoreThreads", + "displayTreatment": { + "actionText": "Show probable spam" + } + } + } + } + ] + }, + { + "type": "TimelineTerminateTimeline", + "direction": "Top" + } + ] + } + } +} diff --git a/tests/mocked-data/_issue_72_poll.json b/tests/mocked-data/card_poll.json similarity index 100% rename from tests/mocked-data/_issue_72_poll.json rename to tests/mocked-data/card_poll.json diff --git a/tests/mocked-data/_issue_72.json b/tests/mocked-data/card_summary.json similarity index 100% rename from tests/mocked-data/_issue_72.json rename to tests/mocked-data/card_summary.json diff --git a/tests/mocked-data/raw_favoriters.json b/tests/mocked-data/raw_favoriters.json deleted file mode 100644 index c406e6b..0000000 --- a/tests/mocked-data/raw_favoriters.json +++ /dev/null @@ -1,1360 +0,0 @@ -{ - "data": { - "favoriters_timeline": { - "timeline": { - "instructions": [ - { - "type": "TimelineAddEntries", - "entries": [ - { - "entryId": "user-3481335679", - "sortIndex": "1796438353292548775", - "content": { - "entryType": "TimelineTimelineItem", - "__typename": "TimelineTimelineItem", - "itemContent": { - "itemType": "TimelineUser", - "__typename": "TimelineUser", - "user_results": { - "result": { - "__typename": "User", - "id": "VXNlcjozNDgxMzM1Njc5", - "rest_id": "3481335679", - "affiliates_highlighted_label": {}, - "has_graduated_access": true, - "is_blue_verified": false, - "profile_image_shape": "Circle", - "legacy": { - "can_dm": false, - "can_media_tag": true, - "created_at": "Mon Sep 07 11:36:48 +0000 2015", - "default_profile": false, - "default_profile_image": false, - "description": "Christian advocates for Israel providing challenging Biblical understanding of the purpose of Israel and comment on current issues.", - "entities": { - "description": { - "urls": [] - } - }, - "fast_followers_count": 0, - "favourites_count": 120, - "followers_count": 30, - "friends_count": 54, - "has_custom_timelines": false, - "is_translator": false, - "listed_count": 0, - "location": "York", - "media_count": 42, - "name": "Fauz Brudenell", - "normal_followers_count": 30, - "pinned_tweet_ids_str": [], - "possibly_sensitive": false, - "profile_banner_url": "https://pbs.twimg.com/profile_banners/3481335679/1689520437", - "profile_image_url_https": "https://pbs.twimg.com/profile_images/1680596558864355329/UOQyQZlM_normal.png", - "profile_interstitial_type": "", - "screen_name": "InnahMt", - "statuses_count": 69, - "translator_type": "none", - "verified": false, - "want_retweets": false, - "withheld_in_countries": [] - }, - "tipjar_settings": {} - } - }, - "userDisplayType": "User" - } - } - }, - { - "entryId": "user-1443805578443190272", - "sortIndex": "1796162459056177145", - "content": { - "entryType": "TimelineTimelineItem", - "__typename": "TimelineTimelineItem", - "itemContent": { - "itemType": "TimelineUser", - "__typename": "TimelineUser", - "user_results": { - "result": { - "__typename": "User", - "id": "VXNlcjoxNDQzODA1NTc4NDQzMTkwMjcy", - "rest_id": "1443805578443190272", - "affiliates_highlighted_label": {}, - "has_graduated_access": true, - "is_blue_verified": false, - "profile_image_shape": "Circle", - "legacy": { - "can_dm": true, - "can_media_tag": true, - "created_at": "Fri Oct 01 05:11:10 +0000 2021", - "default_profile": true, - "default_profile_image": false, - "description": "\自由な働き方を叶えたいあなたへ/⇨実績ゼロ知識ゼロからWEBクリエイター×フリーランスになる方法|File代表 | クリエイティブでフリーランスを目指すスクール、クリサポ運営|クライアントからフリーランス排出|5年後古民家カフェOpen予定|ㅤDisney好き", - "entities": { - "description": { - "urls": [] - }, - "url": { - "urls": [ - { - "display_url": "file-creator-support.com/file-webcreato…", - "expanded_url": "https://file-creator-support.com/file-webcreator-support-m/", - "url": "https://t.co/0DmpLAkL49", - "indices": [ - 0, - 23 - ] - } - ] - } - }, - "fast_followers_count": 0, - "favourites_count": 172919, - "followers_count": 6419, - "friends_count": 2404, - "has_custom_timelines": true, - "is_translator": false, - "listed_count": 14, - "location": "↓ 案件のサポートを受けたい方はこちら ↓", - "media_count": 84, - "name": "あつし@バナーデザインコンペ開催中", - "normal_followers_count": 6419, - "pinned_tweet_ids_str": [ - "1720031666742378557" - ], - "possibly_sensitive": false, - "profile_banner_url": "https://pbs.twimg.com/profile_banners/1443805578443190272/1709620026", - "profile_image_url_https": "https://pbs.twimg.com/profile_images/1758690030372143104/Ue1bykNi_normal.jpg", - "profile_interstitial_type": "", - "screen_name": "file_webcreator", - "statuses_count": 15169, - "translator_type": "none", - "url": "https://t.co/0DmpLAkL49", - "verified": false, - "want_retweets": false, - "withheld_in_countries": [] - }, - "tipjar_settings": {} - } - }, - "userDisplayType": "User" - } - } - }, - { - "entryId": "user-1747365929422389248", - "sortIndex": "1796061977680682660", - "content": { - "entryType": "TimelineTimelineItem", - "__typename": "TimelineTimelineItem", - "itemContent": { - "itemType": "TimelineUser", - "__typename": "TimelineUser", - "user_results": { - "result": { - "__typename": "User", - "id": "VXNlcjoxNzQ3MzY1OTI5NDIyMzg5MjQ4", - "rest_id": "1747365929422389248", - "affiliates_highlighted_label": {}, - "has_graduated_access": true, - "is_blue_verified": true, - "profile_image_shape": "Circle", - "legacy": { - "can_dm": true, - "can_media_tag": true, - "created_at": "Tue Jan 16 21:11:27 +0000 2024", - "default_profile": true, - "default_profile_image": false, - "description": "FB / Goat / FR / Toutes les nouvelles/actualités qui parlent du Football seront sur ce compte.\n\nactudufootball.officiel@gmail.com\n\nSite internet bientot dispo.", - "entities": { - "description": { - "urls": [] - }, - "url": { - "urls": [ - { - "display_url": "….Site.internet.bientot.disponible.com", - "expanded_url": "https://Mon.Site.internet.bientot.disponible.com", - "url": "https://t.co/XYKOaEWJvo", - "indices": [ - 0, - 23 - ] - } - ] - } - }, - "fast_followers_count": 0, - "favourites_count": 21030, - "followers_count": 1204, - "friends_count": 2079, - "has_custom_timelines": false, - "is_translator": false, - "listed_count": 1, - "location": "Toulouse, France. ", - "media_count": 159, - "name": "Actu Du Football", - "normal_followers_count": 1204, - "pinned_tweet_ids_str": [ - "1775222007145103534" - ], - "possibly_sensitive": false, - "profile_banner_url": "https://pbs.twimg.com/profile_banners/1747365929422389248/1711055115", - "profile_image_url_https": "https://pbs.twimg.com/profile_images/1770919983100354560/50WbQ36P_normal.jpg", - "profile_interstitial_type": "", - "screen_name": "actu_dufootball", - "statuses_count": 5187, - "translator_type": "none", - "url": "https://t.co/XYKOaEWJvo", - "verified": false, - "want_retweets": false, - "withheld_in_countries": [] - }, - "professional": { - "rest_id": "1776533884022173799", - "professional_type": "Business", - "category": [ - { - "id": 800, - "name": "Sports, Fitness & Recreation", - "icon_name": "IconBriefcaseStroke" - } - ] - }, - "tipjar_settings": {} - } - }, - "userDisplayType": "User" - } - } - }, - { - "entryId": "user-1233712942102831106", - "sortIndex": "1795543179088116801", - "content": { - "entryType": "TimelineTimelineItem", - "__typename": "TimelineTimelineItem", - "itemContent": { - "itemType": "TimelineUser", - "__typename": "TimelineUser", - "user_results": { - "result": { - "__typename": "User", - "id": "VXNlcjoxMjMzNzEyOTQyMTAyODMxMTA2", - "rest_id": "1233712942102831106", - "affiliates_highlighted_label": {}, - "has_graduated_access": true, - "is_blue_verified": true, - "profile_image_shape": "Circle", - "legacy": { - "can_dm": false, - "can_media_tag": true, - "created_at": "Sat Feb 29 11:17:48 +0000 2020", - "default_profile": true, - "default_profile_image": false, - "description": "Huszár leszek blokkláncon\nCommunity notes contributor on 𝕏 \n$TSLA", - "entities": { - "description": { - "urls": [] - } - }, - "fast_followers_count": 0, - "favourites_count": 36557, - "followers_count": 198, - "friends_count": 178, - "has_custom_timelines": true, - "is_translator": false, - "listed_count": 2, - "location": "Hungary 🇭🇺 🇪🇺 ", - "media_count": 159, - "name": "Viktor Ax", - "normal_followers_count": 198, - "pinned_tweet_ids_str": [ - "1780595315122278863" - ], - "possibly_sensitive": false, - "profile_banner_url": "https://pbs.twimg.com/profile_banners/1233712942102831106/1701388216", - "profile_image_url_https": "https://pbs.twimg.com/profile_images/1749614334932623361/tIoFa2mU_normal.png", - "profile_interstitial_type": "", - "screen_name": "ProxyPryor", - "statuses_count": 1228, - "translator_type": "none", - "verified": false, - "want_retweets": false, - "withheld_in_countries": [] - }, - "tipjar_settings": {} - } - }, - "userDisplayType": "User" - } - } - }, - { - "entryId": "user-2906692829", - "sortIndex": "1794491237680966613", - "content": { - "entryType": "TimelineTimelineItem", - "__typename": "TimelineTimelineItem", - "itemContent": { - "itemType": "TimelineUser", - "__typename": "TimelineUser", - "user_results": { - "result": { - "__typename": "User", - "id": "VXNlcjoyOTA2NjkyODI5", - "rest_id": "2906692829", - "affiliates_highlighted_label": {}, - "has_graduated_access": true, - "is_blue_verified": true, - "profile_image_shape": "Circle", - "legacy": { - "can_dm": false, - "can_media_tag": true, - "created_at": "Fri Dec 05 18:48:04 +0000 2014", - "default_profile": false, - "default_profile_image": false, - "description": "If you want to go alone, go alone; if you want to go together, go together", - "entities": { - "description": { - "urls": [] - } - }, - "fast_followers_count": 0, - "favourites_count": 328, - "followers_count": 2228, - "friends_count": 189, - "has_custom_timelines": false, - "is_translator": false, - "listed_count": 0, - "location": "New York", - "media_count": 4, - "name": "Vitoria Mandrak ✡", - "normal_followers_count": 2228, - "pinned_tweet_ids_str": [], - "possibly_sensitive": false, - "profile_banner_url": "https://pbs.twimg.com/profile_banners/2906692829/1417805976", - "profile_image_url_https": "https://pbs.twimg.com/profile_images/540942083029073920/jfahiAeX_normal.jpeg", - "profile_interstitial_type": "", - "screen_name": "Vitoria_Mandrak", - "statuses_count": 133, - "translator_type": "none", - "verified": false, - "want_retweets": false, - "withheld_in_countries": [] - }, - "tipjar_settings": {} - } - }, - "userDisplayType": "User" - } - } - }, - { - "entryId": "user-1745861299672940545", - "sortIndex": "1793988982238569963", - "content": { - "entryType": "TimelineTimelineItem", - "__typename": "TimelineTimelineItem", - "itemContent": { - "itemType": "TimelineUser", - "__typename": "TimelineUser", - "user_results": { - "result": { - "__typename": "User", - "id": "VXNlcjoxNzQ1ODYxMjk5NjcyOTQwNTQ1", - "rest_id": "1745861299672940545", - "affiliates_highlighted_label": {}, - "has_graduated_access": true, - "is_blue_verified": false, - "profile_image_shape": "Circle", - "legacy": { - "can_dm": false, - "can_media_tag": true, - "created_at": "Fri Jan 12 17:32:53 +0000 2024", - "default_profile": true, - "default_profile_image": false, - "description": "", - "entities": { - "description": { - "urls": [] - } - }, - "fast_followers_count": 0, - "favourites_count": 11019, - "followers_count": 41, - "friends_count": 360, - "has_custom_timelines": false, - "is_translator": false, - "listed_count": 0, - "location": "", - "media_count": 56, - "name": "christopher", - "normal_followers_count": 41, - "pinned_tweet_ids_str": [], - "possibly_sensitive": false, - "profile_banner_url": "https://pbs.twimg.com/profile_banners/1745861299672940545/1705086821", - "profile_image_url_https": "https://pbs.twimg.com/profile_images/1772566114259857408/UUvyfL04_normal.jpg", - "profile_interstitial_type": "", - "screen_name": "christoph_929", - "statuses_count": 2053, - "translator_type": "none", - "verified": false, - "want_retweets": false, - "withheld_in_countries": [] - }, - "tipjar_settings": {} - } - }, - "userDisplayType": "User" - } - } - }, - { - "entryId": "user-1721084083995025408", - "sortIndex": "1793762276008246659", - "content": { - "entryType": "TimelineTimelineItem", - "__typename": "TimelineTimelineItem", - "itemContent": { - "itemType": "TimelineUser", - "__typename": "TimelineUser", - "user_results": { - "result": { - "__typename": "User", - "id": "VXNlcjoxNzIxMDg0MDgzOTk1MDI1NDA4", - "rest_id": "1721084083995025408", - "affiliates_highlighted_label": {}, - "has_graduated_access": true, - "is_blue_verified": false, - "profile_image_shape": "Circle", - "legacy": { - "can_dm": false, - "can_media_tag": true, - "created_at": "Sun Nov 05 08:36:49 +0000 2023", - "default_profile": true, - "default_profile_image": false, - "description": "There is no word \"impossible\" in my dictionary.", - "entities": { - "description": { - "urls": [] - } - }, - "fast_followers_count": 0, - "favourites_count": 3, - "followers_count": 0, - "friends_count": 12, - "has_custom_timelines": false, - "is_translator": false, - "listed_count": 0, - "location": "Nice", - "media_count": 0, - "name": "Gayle Francis", - "normal_followers_count": 0, - "pinned_tweet_ids_str": [], - "possibly_sensitive": false, - "profile_banner_url": "https://pbs.twimg.com/profile_banners/1721084083995025408/1708094421", - "profile_image_url_https": "https://pbs.twimg.com/profile_images/1758501504028160000/Iqgb452y_normal.jpg", - "profile_interstitial_type": "", - "screen_name": "GayleFranc85496", - "statuses_count": 2, - "translator_type": "none", - "verified": false, - "want_retweets": false, - "withheld_in_countries": [] - }, - "tipjar_settings": {} - } - }, - "userDisplayType": "User" - } - } - }, - { - "entryId": "user-107343410", - "sortIndex": "1793408523165797204", - "content": { - "entryType": "TimelineTimelineItem", - "__typename": "TimelineTimelineItem", - "itemContent": { - "itemType": "TimelineUser", - "__typename": "TimelineUser", - "user_results": { - "result": { - "__typename": "User", - "id": "VXNlcjoxMDczNDM0MTA=", - "rest_id": "107343410", - "affiliates_highlighted_label": {}, - "has_graduated_access": true, - "is_blue_verified": true, - "profile_image_shape": "Circle", - "legacy": { - "can_dm": false, - "can_media_tag": true, - "created_at": "Fri Jan 22 07:36:00 +0000 2010", - "default_profile": true, - "default_profile_image": false, - "description": "", - "entities": { - "description": { - "urls": [] - } - }, - "fast_followers_count": 0, - "favourites_count": 343, - "followers_count": 60, - "friends_count": 74, - "has_custom_timelines": false, - "is_translator": false, - "listed_count": 0, - "location": "", - "media_count": 1, - "name": "german contreras", - "normal_followers_count": 60, - "pinned_tweet_ids_str": [], - "possibly_sensitive": false, - "profile_image_url_https": "https://pbs.twimg.com/profile_images/1758551315276517376/4-yEFUK-_normal.jpg", - "profile_interstitial_type": "", - "screen_name": "GermanCS", - "statuses_count": 114, - "translator_type": "none", - "verified": false, - "want_retweets": false, - "withheld_in_countries": [] - }, - "tipjar_settings": {} - } - }, - "userDisplayType": "User" - } - } - }, - { - "entryId": "user-1763256036901687297", - "sortIndex": "1793204065930115825", - "content": { - "entryType": "TimelineTimelineItem", - "__typename": "TimelineTimelineItem", - "itemContent": { - "itemType": "TimelineUser", - "__typename": "TimelineUser", - "user_results": { - "result": { - "__typename": "User", - "id": "VXNlcjoxNzYzMjU2MDM2OTAxNjg3Mjk3", - "rest_id": "1763256036901687297", - "affiliates_highlighted_label": {}, - "has_graduated_access": true, - "is_blue_verified": false, - "profile_image_shape": "Circle", - "legacy": { - "can_dm": false, - "can_media_tag": true, - "created_at": "Thu Feb 29 17:32:55 +0000 2024", - "default_profile": true, - "default_profile_image": false, - "description": "행복한 사람들은 유머와 웃음이 넘친다.\n그래서 더 나은 미래를 꿈꾼다..\n\n오늘보다 더 나은 내일을위해 달려요\n화이팅", - "entities": { - "description": { - "urls": [] - } - }, - "fast_followers_count": 0, - "favourites_count": 8, - "followers_count": 0, - "friends_count": 4, - "has_custom_timelines": false, - "is_translator": false, - "listed_count": 0, - "location": "", - "media_count": 0, - "name": "Raya Hassan", - "normal_followers_count": 0, - "pinned_tweet_ids_str": [], - "possibly_sensitive": false, - "profile_banner_url": "https://pbs.twimg.com/profile_banners/1763256036901687297/1709384951", - "profile_image_url_https": "https://pbs.twimg.com/profile_images/1763914393086021632/IofwB6Pr_normal.png", - "profile_interstitial_type": "", - "screen_name": "RayaHassan33026", - "statuses_count": 4, - "translator_type": "none", - "verified": false, - "want_retweets": false, - "withheld_in_countries": [] - }, - "tipjar_settings": {} - } - }, - "userDisplayType": "User" - } - } - }, - { - "entryId": "user-1756337343462510592", - "sortIndex": "1793074228116214090", - "content": { - "entryType": "TimelineTimelineItem", - "__typename": "TimelineTimelineItem", - "itemContent": { - "itemType": "TimelineUser", - "__typename": "TimelineUser", - "user_results": { - "result": { - "__typename": "User", - "id": "VXNlcjoxNzU2MzM3MzQzNDYyNTEwNTky", - "rest_id": "1756337343462510592", - "affiliates_highlighted_label": {}, - "has_graduated_access": true, - "is_blue_verified": false, - "profile_image_shape": "Circle", - "legacy": { - "can_dm": false, - "can_media_tag": true, - "created_at": "Sat Feb 10 15:21:01 +0000 2024", - "default_profile": true, - "default_profile_image": false, - "description": "Alhamdolillah not a coward.", - "entities": { - "description": { - "urls": [] - } - }, - "fast_followers_count": 0, - "favourites_count": 4905, - "followers_count": 522, - "friends_count": 601, - "has_custom_timelines": false, - "is_translator": false, - "listed_count": 0, - "location": "United Arab Emirates", - "media_count": 6, - "name": "A", - "normal_followers_count": 522, - "pinned_tweet_ids_str": [ - "1776071594248438081" - ], - "possibly_sensitive": false, - "profile_banner_url": "https://pbs.twimg.com/profile_banners/1756337343462510592/1712286095", - "profile_image_url_https": "https://pbs.twimg.com/profile_images/1776073244103049216/E5YfYM3Z_normal.jpg", - "profile_interstitial_type": "", - "screen_name": "fameofmemes", - "statuses_count": 3134, - "translator_type": "none", - "verified": false, - "want_retweets": false, - "withheld_in_countries": [] - }, - "professional": { - "rest_id": "1756338481096167865", - "professional_type": "Creator", - "category": [ - { - "id": 1041, - "name": "Digital Creator", - "icon_name": "IconBriefcaseStroke" - } - ] - }, - "tipjar_settings": {} - } - }, - "userDisplayType": "User" - } - } - }, - { - "entryId": "user-495780654", - "sortIndex": "1792841116026166631", - "content": { - "entryType": "TimelineTimelineItem", - "__typename": "TimelineTimelineItem", - "itemContent": { - "itemType": "TimelineUser", - "__typename": "TimelineUser", - "user_results": { - "result": { - "__typename": "User", - "id": "VXNlcjo0OTU3ODA2NTQ=", - "rest_id": "495780654", - "affiliates_highlighted_label": {}, - "has_graduated_access": true, - "is_blue_verified": false, - "profile_image_shape": "Circle", - "legacy": { - "can_dm": false, - "can_media_tag": true, - "created_at": "Sat Feb 18 09:28:03 +0000 2012", - "default_profile": true, - "default_profile_image": false, - "description": "", - "entities": { - "description": { - "urls": [] - } - }, - "fast_followers_count": 0, - "favourites_count": 833, - "followers_count": 5, - "friends_count": 81, - "has_custom_timelines": false, - "is_translator": false, - "listed_count": 0, - "location": "", - "media_count": 15, - "name": "dario", - "normal_followers_count": 5, - "pinned_tweet_ids_str": [], - "possibly_sensitive": false, - "profile_image_url_https": "https://pbs.twimg.com/profile_images/3379460096/78fb07e685eef27dc3162bde2ed64241_normal.jpeg", - "profile_interstitial_type": "", - "screen_name": "dance_dario", - "statuses_count": 270, - "translator_type": "none", - "verified": false, - "want_retweets": false, - "withheld_in_countries": [] - }, - "tipjar_settings": {} - } - }, - "userDisplayType": "User" - } - } - }, - { - "entryId": "user-1680405461277855744", - "sortIndex": "1792656973889569962", - "content": { - "entryType": "TimelineTimelineItem", - "__typename": "TimelineTimelineItem", - "itemContent": { - "itemType": "TimelineUser", - "__typename": "TimelineUser", - "user_results": { - "result": { - "__typename": "User", - "id": "VXNlcjoxNjgwNDA1NDYxMjc3ODU1NzQ0", - "rest_id": "1680405461277855744", - "affiliates_highlighted_label": {}, - "has_graduated_access": true, - "is_blue_verified": false, - "profile_image_shape": "Circle", - "legacy": { - "can_dm": false, - "can_media_tag": true, - "created_at": "Sun Jul 16 02:34:29 +0000 2023", - "default_profile": true, - "default_profile_image": false, - "description": "God bless u all", - "entities": { - "description": { - "urls": [] - } - }, - "fast_followers_count": 0, - "favourites_count": 39, - "followers_count": 28, - "friends_count": 46, - "has_custom_timelines": false, - "is_translator": false, - "listed_count": 0, - "location": "", - "media_count": 2, - "name": "Evan MacGuffie", - "normal_followers_count": 28, - "pinned_tweet_ids_str": [], - "possibly_sensitive": false, - "profile_image_url_https": "https://pbs.twimg.com/profile_images/1758980371532976128/QsPqSIXR_normal.jpg", - "profile_interstitial_type": "", - "screen_name": "evanmacguffie", - "statuses_count": 56, - "translator_type": "none", - "verified": false, - "want_retweets": false, - "withheld_in_countries": [] - }, - "professional": { - "rest_id": "1764894647313166748", - "professional_type": "Creator", - "category": [ - { - "id": 15, - "name": "Entertainment & Recreation", - "icon_name": "IconBriefcaseStroke" - } - ] - }, - "tipjar_settings": {} - } - }, - "userDisplayType": "User" - } - } - }, - { - "entryId": "user-1586473248195330058", - "sortIndex": "1792532782439700597", - "content": { - "entryType": "TimelineTimelineItem", - "__typename": "TimelineTimelineItem", - "itemContent": { - "itemType": "TimelineUser", - "__typename": "TimelineUser", - "user_results": { - "result": { - "__typename": "User", - "id": "VXNlcjoxNTg2NDczMjQ4MTk1MzMwMDU4", - "rest_id": "1586473248195330058", - "affiliates_highlighted_label": {}, - "has_graduated_access": true, - "is_blue_verified": false, - "profile_image_shape": "Circle", - "legacy": { - "can_dm": true, - "can_media_tag": true, - "created_at": "Sat Oct 29 21:41:35 +0000 2022", - "default_profile": true, - "default_profile_image": true, - "description": "Os céus publicam a glória de Deus, e o firmamento anuncia as obras das suas mãos.", - "entities": { - "description": { - "urls": [] - } - }, - "fast_followers_count": 0, - "favourites_count": 59492, - "followers_count": 2353, - "friends_count": 4314, - "has_custom_timelines": false, - "is_translator": false, - "listed_count": 1, - "location": "São Paulo, Brasil", - "media_count": 40, - "name": "Rene Luiz Moda", - "normal_followers_count": 2353, - "pinned_tweet_ids_str": [], - "possibly_sensitive": false, - "profile_image_url_https": "https://abs.twimg.com/sticky/default_profile_images/default_profile_normal.png", - "profile_interstitial_type": "", - "screen_name": "ReneLuizModa", - "statuses_count": 706, - "translator_type": "none", - "verified": false, - "want_retweets": false, - "withheld_in_countries": [] - }, - "tipjar_settings": {} - } - }, - "userDisplayType": "User" - } - } - }, - { - "entryId": "user-2610238087", - "sortIndex": "1792442479409304545", - "content": { - "entryType": "TimelineTimelineItem", - "__typename": "TimelineTimelineItem", - "itemContent": { - "itemType": "TimelineUser", - "__typename": "TimelineUser", - "user_results": { - "result": { - "__typename": "User", - "id": "VXNlcjoyNjEwMjM4MDg3", - "rest_id": "2610238087", - "affiliates_highlighted_label": {}, - "has_graduated_access": true, - "is_blue_verified": false, - "profile_image_shape": "Circle", - "legacy": { - "can_dm": false, - "can_media_tag": true, - "created_at": "Mon Jul 07 18:11:38 +0000 2014", - "default_profile": true, - "default_profile_image": false, - "description": "", - "entities": { - "description": { - "urls": [] - } - }, - "fast_followers_count": 0, - "favourites_count": 670, - "followers_count": 90, - "friends_count": 182, - "has_custom_timelines": false, - "is_translator": false, - "listed_count": 0, - "location": "", - "media_count": 0, - "name": "Eric", - "normal_followers_count": 90, - "pinned_tweet_ids_str": [], - "possibly_sensitive": false, - "profile_banner_url": "https://pbs.twimg.com/profile_banners/2610238087/1404756705", - "profile_image_url_https": "https://pbs.twimg.com/profile_images/1761731926442872832/bYXDCMYs_normal.jpg", - "profile_interstitial_type": "", - "screen_name": "ericdou35780122", - "statuses_count": 338, - "translator_type": "none", - "verified": false, - "want_retweets": false, - "withheld_in_countries": [] - }, - "tipjar_settings": {} - } - }, - "userDisplayType": "User" - } - } - }, - { - "entryId": "user-1338651179077791746", - "sortIndex": "1792302348195589567", - "content": { - "entryType": "TimelineTimelineItem", - "__typename": "TimelineTimelineItem", - "itemContent": { - "itemType": "TimelineUser", - "__typename": "TimelineUser", - "user_results": { - "result": { - "__typename": "User", - "id": "VXNlcjoxMzM4NjUxMTc5MDc3NzkxNzQ2", - "rest_id": "1338651179077791746", - "affiliates_highlighted_label": {}, - "has_graduated_access": true, - "is_blue_verified": true, - "profile_image_shape": "Circle", - "legacy": { - "can_dm": true, - "can_media_tag": false, - "created_at": "Tue Dec 15 01:04:59 +0000 2020", - "default_profile": true, - "default_profile_image": false, - "description": "Just me 💎 (🐷, 🐷) 🟪 $PNDC | Create on🪶 𝕏 | Swap on ♻️ POND🤝𝕏 https://t.co/SFT9GUxThc | @Pond0x ♡ $PORK 🐷 @PorkCoinEth 👨‍🍳", - "entities": { - "description": { - "urls": [ - { - "display_url": "PondCoin.com", - "expanded_url": "http://PondCoin.com", - "url": "https://t.co/SFT9GUxThc", - "indices": [ - 61, - 84 - ] - } - ] - }, - "url": { - "urls": [ - { - "display_url": "linktr.ee/pond0x", - "expanded_url": "http://linktr.ee/pond0x", - "url": "https://t.co/dq5dWqjk6N", - "indices": [ - 0, - 23 - ] - } - ] - } - }, - "fast_followers_count": 0, - "favourites_count": 209513, - "followers_count": 3118, - "friends_count": 3334, - "has_custom_timelines": true, - "is_translator": false, - "listed_count": 28, - "location": "Central Pennsylvania", - "media_count": 9973, - "name": "precog.eth 💎🐷", - "normal_followers_count": 3118, - "pinned_tweet_ids_str": [ - "1778212577140445370" - ], - "possibly_sensitive": false, - "profile_banner_url": "https://pbs.twimg.com/profile_banners/1338651179077791746/1708877339", - "profile_image_url_https": "https://pbs.twimg.com/profile_images/1762546495964774400/FnA2VTkP_normal.jpg", - "profile_interstitial_type": "", - "screen_name": "CosmicInfinitum", - "statuses_count": 95983, - "translator_type": "none", - "url": "https://t.co/dq5dWqjk6N", - "verified": false, - "want_retweets": false, - "withheld_in_countries": [] - }, - "professional": { - "rest_id": "1483109396590698496", - "professional_type": "Business", - "category": [ - { - "id": 15, - "name": "Entertainment & Recreation", - "icon_name": "IconBriefcaseStroke" - } - ] - }, - "tipjar_settings": { - "is_enabled": true - } - } - }, - "userDisplayType": "User" - } - } - }, - { - "entryId": "user-1557886966586380288", - "sortIndex": "1792282937467249808", - "content": { - "entryType": "TimelineTimelineItem", - "__typename": "TimelineTimelineItem", - "itemContent": { - "itemType": "TimelineUser", - "__typename": "TimelineUser", - "user_results": { - "result": { - "__typename": "User", - "id": "VXNlcjoxNTU3ODg2OTY2NTg2MzgwMjg4", - "rest_id": "1557886966586380288", - "affiliates_highlighted_label": {}, - "has_graduated_access": true, - "is_blue_verified": false, - "profile_image_shape": "Circle", - "legacy": { - "can_dm": false, - "can_media_tag": true, - "created_at": "Fri Aug 12 00:29:32 +0000 2022", - "default_profile": true, - "default_profile_image": false, - "description": "Dreaming is a naive word, and realizing a dream is a cruel word.", - "entities": { - "description": { - "urls": [] - } - }, - "fast_followers_count": 0, - "favourites_count": 509, - "followers_count": 110, - "friends_count": 281, - "has_custom_timelines": false, - "is_translator": false, - "listed_count": 1, - "location": "", - "media_count": 117, - "name": "Maria Hearst", - "normal_followers_count": 110, - "pinned_tweet_ids_str": [], - "possibly_sensitive": false, - "profile_banner_url": "https://pbs.twimg.com/profile_banners/1557886966586380288/1677745812", - "profile_image_url_https": "https://pbs.twimg.com/profile_images/1557887039265177607/c8Tgi5ae_normal.jpg", - "profile_interstitial_type": "", - "screen_name": "MariaHearst3", - "statuses_count": 146, - "translator_type": "none", - "verified": false, - "want_retweets": false, - "withheld_in_countries": [] - }, - "tipjar_settings": {} - } - }, - "userDisplayType": "User" - } - } - }, - { - "entryId": "user-1335766373998284800", - "sortIndex": "1792073147810231424", - "content": { - "entryType": "TimelineTimelineItem", - "__typename": "TimelineTimelineItem", - "itemContent": { - "itemType": "TimelineUser", - "__typename": "TimelineUser", - "user_results": { - "result": { - "__typename": "User", - "id": "VXNlcjoxMzM1NzY2MzczOTk4Mjg0ODAw", - "rest_id": "1335766373998284800", - "affiliates_highlighted_label": {}, - "has_graduated_access": true, - "is_blue_verified": false, - "profile_image_shape": "Circle", - "legacy": { - "can_dm": false, - "can_media_tag": true, - "created_at": "Mon Dec 07 02:01:52 +0000 2020", - "default_profile": true, - "default_profile_image": false, - "description": "Passionate Web Development Student proficient in various web technologies, including HTML, CSS, JavaScript, and more.\n Let's Code for a Better Tomorrow", - "entities": { - "description": { - "urls": [] - } - }, - "fast_followers_count": 0, - "favourites_count": 5178, - "followers_count": 143, - "friends_count": 198, - "has_custom_timelines": false, - "is_translator": false, - "listed_count": 0, - "location": "", - "media_count": 35, - "name": "Bharat Kadam", - "normal_followers_count": 143, - "pinned_tweet_ids_str": [], - "possibly_sensitive": false, - "profile_banner_url": "https://pbs.twimg.com/profile_banners/1335766373998284800/1613958780", - "profile_image_url_https": "https://pbs.twimg.com/profile_images/1754355866617462784/T1wxbk31_normal.jpg", - "profile_interstitial_type": "", - "screen_name": "BharatK90668268", - "statuses_count": 51, - "translator_type": "none", - "verified": false, - "want_retweets": false, - "withheld_in_countries": [] - }, - "tipjar_settings": {} - } - }, - "userDisplayType": "User" - } - } - }, - { - "entryId": "user-2352499842", - "sortIndex": "1791953451541920095", - "content": { - "entryType": "TimelineTimelineItem", - "__typename": "TimelineTimelineItem", - "itemContent": { - "itemType": "TimelineUser", - "__typename": "TimelineUser", - "user_results": { - "result": { - "__typename": "User", - "id": "VXNlcjoyMzUyNDk5ODQy", - "rest_id": "2352499842", - "affiliates_highlighted_label": {}, - "has_graduated_access": true, - "is_blue_verified": true, - "profile_image_shape": "Circle", - "legacy": { - "can_dm": false, - "can_media_tag": true, - "created_at": "Thu Feb 20 01:27:50 +0000 2014", - "default_profile": true, - "default_profile_image": false, - "description": "I feel guilty for forcing myself to be strong and forgetting that I also need to be weak at times.", - "entities": { - "description": { - "urls": [] - } - }, - "fast_followers_count": 0, - "favourites_count": 530, - "followers_count": 1029, - "friends_count": 242, - "has_custom_timelines": false, - "is_translator": false, - "listed_count": 0, - "location": "Washington", - "media_count": 2, - "name": "Anniken Lee", - "normal_followers_count": 1029, - "pinned_tweet_ids_str": [ - "1758382572592386060" - ], - "possibly_sensitive": false, - "profile_banner_url": "https://pbs.twimg.com/profile_banners/2352499842/1423624993", - "profile_image_url_https": "https://pbs.twimg.com/profile_images/548623586794024960/88TI78Jz_normal.jpeg", - "profile_interstitial_type": "", - "screen_name": "APhetpriyavan", - "statuses_count": 204, - "translator_type": "none", - "verified": false, - "want_retweets": false, - "withheld_in_countries": [] - }, - "tipjar_settings": {} - } - }, - "userDisplayType": "User" - } - } - }, - { - "entryId": "user-1719845985147297792", - "sortIndex": "1791680137044252356", - "content": { - "entryType": "TimelineTimelineItem", - "__typename": "TimelineTimelineItem", - "itemContent": { - "itemType": "TimelineUser", - "__typename": "TimelineUser", - "user_results": { - "result": { - "__typename": "User", - "id": "VXNlcjoxNzE5ODQ1OTg1MTQ3Mjk3Nzky", - "rest_id": "1719845985147297792", - "affiliates_highlighted_label": {}, - "has_graduated_access": true, - "is_blue_verified": false, - "profile_image_shape": "Circle", - "legacy": { - "can_dm": false, - "can_media_tag": true, - "created_at": "Wed Nov 01 22:36:51 +0000 2023", - "default_profile": true, - "default_profile_image": false, - "description": "", - "entities": { - "description": { - "urls": [] - } - }, - "fast_followers_count": 0, - "favourites_count": 1662, - "followers_count": 127, - "friends_count": 256, - "has_custom_timelines": false, - "is_translator": false, - "listed_count": 0, - "location": "", - "media_count": 0, - "name": "Seth Russell", - "normal_followers_count": 127, - "pinned_tweet_ids_str": [], - "possibly_sensitive": false, - "profile_banner_url": "https://pbs.twimg.com/profile_banners/1719845985147297792/1698937351", - "profile_image_url_https": "https://pbs.twimg.com/profile_images/1720093966127988736/bTvuvq0L_normal.jpg", - "profile_interstitial_type": "", - "screen_name": "SethRussel63834", - "statuses_count": 1547, - "translator_type": "none", - "verified": false, - "want_retweets": false, - "withheld_in_countries": [] - }, - "tipjar_settings": {} - } - }, - "userDisplayType": "User" - } - } - }, - { - "entryId": "user-189075697", - "sortIndex": "1791249714235557581", - "content": { - "entryType": "TimelineTimelineItem", - "__typename": "TimelineTimelineItem", - "itemContent": { - "itemType": "TimelineUser", - "__typename": "TimelineUser", - "user_results": { - "result": { - "__typename": "User", - "id": "VXNlcjoxODkwNzU2OTc=", - "rest_id": "189075697", - "affiliates_highlighted_label": {}, - "has_graduated_access": true, - "is_blue_verified": true, - "profile_image_shape": "Circle", - "legacy": { - "can_dm": true, - "can_media_tag": false, - "created_at": "Fri Sep 10 09:37:43 +0000 2010", - "default_profile": false, - "default_profile_image": false, - "description": "And the wounded skies above say it's much too late.", - "entities": { - "description": { - "urls": [] - }, - "url": { - "urls": [ - { - "display_url": "menaissancelife.com", - "expanded_url": "http://menaissancelife.com/", - "url": "https://t.co/cMGrDrAg97", - "indices": [ - 0, - 23 - ] - } - ] - } - }, - "fast_followers_count": 0, - "favourites_count": 283409, - "followers_count": 2447, - "friends_count": 3105, - "has_custom_timelines": true, - "is_translator": false, - "listed_count": 21, - "location": "Global Cosmopolitan", - "media_count": 798, - "name": "Lars █████", - "normal_followers_count": 2447, - "pinned_tweet_ids_str": [], - "possibly_sensitive": false, - "profile_banner_url": "https://pbs.twimg.com/profile_banners/189075697/1613073679", - "profile_image_url_https": "https://pbs.twimg.com/profile_images/1515648031277948928/DEHrt9k0_normal.jpg", - "profile_interstitial_type": "", - "screen_name": "LarryCyprus", - "statuses_count": 12326, - "translator_type": "none", - "url": "https://t.co/cMGrDrAg97", - "verified": false, - "want_retweets": false, - "withheld_in_countries": [] - }, - "tipjar_settings": {} - } - }, - "userDisplayType": "User" - } - } - }, - { - "entryId": "cursor-top-1796438353292548776", - "sortIndex": "1796438353292548776", - "content": { - "entryType": "TimelineTimelineCursor", - "__typename": "TimelineTimelineCursor", - "value": "HCbO6p7Owsqd7jEAAA==", - "cursorType": "Top" - } - }, - { - "entryId": "cursor-bottom-1791249714235557580", - "sortIndex": "1791249714235557580", - "content": { - "entryType": "TimelineTimelineCursor", - "__typename": "TimelineTimelineCursor", - "value": "HBaam76Q/Yfm2zEAAA==", - "cursorType": "Bottom", - "stopOnEmptyResponse": true - } - } - ] - } - ], - "responseObjects": { - "feedbackActions": [], - "immediateReactions": [] - } - } - } - } -} diff --git a/tests/mocked-data/raw_likes.json b/tests/mocked-data/raw_likes.json deleted file mode 100644 index 82afdcd..0000000 --- a/tests/mocked-data/raw_likes.json +++ /dev/null @@ -1,13373 +0,0 @@ -{ - "data": { - "user": { - "result": { - "__typename": "User", - "timeline_v2": { - "timeline": { - "instructions": [ - { - "type": "TimelineAddEntries", - "entries": [ - { - "entryId": "tweet-1776254633599480130", - "sortIndex": "1780970613867806720", - "content": { - "entryType": "TimelineTimelineItem", - "__typename": "TimelineTimelineItem", - "itemContent": { - "itemType": "TimelineTweet", - "__typename": "TimelineTweet", - "tweet_results": { - "result": { - "__typename": "Tweet", - "rest_id": "1776254633599480130", - "core": { - "user_results": { - "result": { - "__typename": "User", - "id": "VXNlcjoxMjMyODkwNjY=", - "rest_id": "123289066", - "affiliates_highlighted_label": {}, - "has_graduated_access": true, - "is_blue_verified": true, - "profile_image_shape": "Circle", - "legacy": { - "can_dm": true, - "can_media_tag": true, - "created_at": "Mon Mar 15 16:19:48 +0000 2010", - "default_profile": false, - "default_profile_image": false, - "description": "OPEN 365 days, see https://t.co/SywHZTpN97 for hours. 1,454 ft above NYC. Rated #1 US Attraction by @Tripadvisor. Text CONNECT to 274-16 to get alerts on our Lights!", - "entities": { - "description": { - "urls": [ - { - "display_url": "esbnyc.com", - "expanded_url": "http://esbnyc.com", - "url": "https://t.co/SywHZTpN97", - "indices": [ - 19, - 42 - ] - } - ] - }, - "url": { - "urls": [ - { - "display_url": "esbo.nyc/7qh", - "expanded_url": "https://esbo.nyc/7qh", - "url": "https://t.co/nWmopZPkpH", - "indices": [ - 0, - 23 - ] - } - ] - } - }, - "fast_followers_count": 0, - "favourites_count": 110709, - "followers_count": 305334, - "friends_count": 761, - "has_custom_timelines": true, - "is_translator": false, - "listed_count": 1574, - "location": "20 West 34th St New York, NY", - "media_count": 10452, - "name": "Empire State Building", - "normal_followers_count": 305334, - "pinned_tweet_ids_str": [], - "possibly_sensitive": false, - "profile_banner_url": "https://pbs.twimg.com/profile_banners/123289066/1651592436", - "profile_image_url_https": "https://pbs.twimg.com/profile_images/1536759500383854595/8oXlq7Rb_normal.png", - "profile_interstitial_type": "", - "screen_name": "EmpireStateBldg", - "statuses_count": 28244, - "translator_type": "none", - "url": "https://t.co/nWmopZPkpH", - "verified": false, - "want_retweets": false, - "withheld_in_countries": [] - }, - "professional": { - "rest_id": "1440391134522580992", - "professional_type": "Business", - "category": [ - { - "id": 27, - "name": "Observatory", - "icon_name": "IconBriefcaseStroke" - } - ] - }, - "tipjar_settings": {} - } - } - }, - "unmention_data": {}, - "edit_control": { - "edit_tweet_ids": [ - "1776254633599480130" - ], - "editable_until_msecs": "1712330680000", - "is_edit_eligible": true, - "edits_remaining": "5" - }, - "is_translatable": false, - "views": { - "count": "6673140", - "state": "EnabledWithCount" - }, - "source": "Twitter for iPhone", - "legacy": { - "bookmark_count": 1339, - "bookmarked": false, - "created_at": "Fri Apr 05 14:24:40 +0000 2024", - "conversation_id_str": "1776254633599480130", - "display_text_range": [ - 0, - 9 - ], - "entities": { - "hashtags": [], - "symbols": [], - "timestamps": [], - "urls": [], - "user_mentions": [] - }, - "favorite_count": 102119, - "favorited": false, - "full_text": "I AM FINE", - "is_quote_status": false, - "lang": "en", - "quote_count": 2450, - "reply_count": 1143, - "retweet_count": 15214, - "retweeted": false, - "user_id_str": "123289066", - "id_str": "1776254633599480130" - } - } - }, - "tweetDisplayType": "Tweet" - } - } - }, - { - "entryId": "tweet-1776259396726603950", - "sortIndex": "1780970613867806719", - "content": { - "entryType": "TimelineTimelineItem", - "__typename": "TimelineTimelineItem", - "itemContent": { - "itemType": "TimelineTweet", - "__typename": "TimelineTweet", - "tweet_results": { - "result": { - "__typename": "Tweet", - "rest_id": "1776259396726603950", - "core": { - "user_results": { - "result": { - "__typename": "User", - "id": "VXNlcjoxMjMyODkwNjY=", - "rest_id": "123289066", - "affiliates_highlighted_label": {}, - "has_graduated_access": true, - "is_blue_verified": true, - "profile_image_shape": "Circle", - "legacy": { - "can_dm": true, - "can_media_tag": true, - "created_at": "Mon Mar 15 16:19:48 +0000 2010", - "default_profile": false, - "default_profile_image": false, - "description": "OPEN 365 days, see https://t.co/SywHZTpN97 for hours. 1,454 ft above NYC. Rated #1 US Attraction by @Tripadvisor. Text CONNECT to 274-16 to get alerts on our Lights!", - "entities": { - "description": { - "urls": [ - { - "display_url": "esbnyc.com", - "expanded_url": "http://esbnyc.com", - "url": "https://t.co/SywHZTpN97", - "indices": [ - 19, - 42 - ] - } - ] - }, - "url": { - "urls": [ - { - "display_url": "esbo.nyc/7qh", - "expanded_url": "https://esbo.nyc/7qh", - "url": "https://t.co/nWmopZPkpH", - "indices": [ - 0, - 23 - ] - } - ] - } - }, - "fast_followers_count": 0, - "favourites_count": 110709, - "followers_count": 305334, - "friends_count": 761, - "has_custom_timelines": true, - "is_translator": false, - "listed_count": 1574, - "location": "20 West 34th St New York, NY", - "media_count": 10452, - "name": "Empire State Building", - "normal_followers_count": 305334, - "pinned_tweet_ids_str": [], - "possibly_sensitive": false, - "profile_banner_url": "https://pbs.twimg.com/profile_banners/123289066/1651592436", - "profile_image_url_https": "https://pbs.twimg.com/profile_images/1536759500383854595/8oXlq7Rb_normal.png", - "profile_interstitial_type": "", - "screen_name": "EmpireStateBldg", - "statuses_count": 28244, - "translator_type": "none", - "url": "https://t.co/nWmopZPkpH", - "verified": false, - "want_retweets": false, - "withheld_in_countries": [] - }, - "professional": { - "rest_id": "1440391134522580992", - "professional_type": "Business", - "category": [ - { - "id": 27, - "name": "Observatory", - "icon_name": "IconBriefcaseStroke" - } - ] - }, - "tipjar_settings": {} - } - } - }, - "unmention_data": {}, - "edit_control": { - "edit_tweet_ids": [ - "1776259396726603950" - ], - "editable_until_msecs": "1712331816000", - "is_edit_eligible": true, - "edits_remaining": "5" - }, - "is_translatable": false, - "views": { - "count": "120752", - "state": "EnabledWithCount" - }, - "source": "Twitter for iPhone", - "legacy": { - "bookmark_count": 20, - "bookmarked": false, - "created_at": "Fri Apr 05 14:43:36 +0000 2024", - "conversation_id_str": "1776259396726603950", - "display_text_range": [ - 0, - 54 - ], - "entities": { - "hashtags": [], - "symbols": [], - "timestamps": [], - "urls": [], - "user_mentions": [] - }, - "favorite_count": 2083, - "favorited": false, - "full_text": "We are business as usual at the Empire State Building.", - "is_quote_status": false, - "lang": "en", - "quote_count": 15, - "reply_count": 29, - "retweet_count": 140, - "retweeted": false, - "user_id_str": "123289066", - "id_str": "1776259396726603950" - } - } - }, - "tweetDisplayType": "Tweet" - } - } - }, - { - "entryId": "tweet-1776277745733128289", - "sortIndex": "1780970613867806718", - "content": { - "entryType": "TimelineTimelineItem", - "__typename": "TimelineTimelineItem", - "itemContent": { - "itemType": "TimelineTweet", - "__typename": "TimelineTweet", - "tweet_results": { - "result": { - "__typename": "Tweet", - "rest_id": "1776277745733128289", - "core": { - "user_results": { - "result": { - "__typename": "User", - "id": "VXNlcjo0NDE5NjM5Nw==", - "rest_id": "44196397", - "affiliates_highlighted_label": { - "label": { - "url": { - "url": "https://twitter.com/X", - "urlType": "DeepLink" - }, - "badge": { - "url": "https://pbs.twimg.com/profile_images/1683899100922511378/5lY42eHs_bigger.jpg" - }, - "description": "X", - "userLabelType": "BusinessLabel", - "userLabelDisplayType": "Badge" - } - }, - "has_graduated_access": true, - "is_blue_verified": true, - "profile_image_shape": "Circle", - "legacy": { - "can_dm": false, - "can_media_tag": false, - "created_at": "Tue Jun 02 20:12:29 +0000 2009", - "default_profile": false, - "default_profile_image": false, - "description": "", - "entities": { - "description": { - "urls": [] - } - }, - "fast_followers_count": 0, - "favourites_count": 49610, - "followers_count": 181061315, - "friends_count": 576, - "has_custom_timelines": true, - "is_translator": false, - "listed_count": 149663, - "location": "", - "media_count": 2153, - "name": "Elon Musk", - "normal_followers_count": 181061315, - "pinned_tweet_ids_str": [ - "1780660716229554184" - ], - "possibly_sensitive": false, - "profile_banner_url": "https://pbs.twimg.com/profile_banners/44196397/1690621312", - "profile_image_url_https": "https://pbs.twimg.com/profile_images/1780044485541699584/p78MCn3B_normal.jpg", - "profile_interstitial_type": "", - "screen_name": "elonmusk", - "statuses_count": 42582, - "translator_type": "none", - "verified": false, - "want_retweets": false, - "withheld_in_countries": [] - }, - "professional": { - "rest_id": "1679729435447275522", - "professional_type": "Creator", - "category": [] - }, - "tipjar_settings": {}, - "super_follow_eligible": true - } - } - }, - "unmention_data": {}, - "edit_control": { - "edit_tweet_ids": [ - "1776277745733128289" - ], - "editable_until_msecs": "1712336190000", - "is_edit_eligible": true, - "edits_remaining": "5" - }, - "is_translatable": false, - "views": { - "count": "28044603", - "state": "EnabledWithCount" - }, - "source": "Twitter for iPhone", - "legacy": { - "bookmark_count": 1267, - "bookmarked": false, - "created_at": "Fri Apr 05 15:56:30 +0000 2024", - "conversation_id_str": "1776277745733128289", - "display_text_range": [ - 0, - 85 - ], - "entities": { - "hashtags": [], - "symbols": [], - "timestamps": [], - "urls": [], - "user_mentions": [] - }, - "favorite_count": 43315, - "favorited": false, - "full_text": "Press the search button 🔍 to see real-time customized news for you created by Grok AI", - "is_quote_status": false, - "lang": "en", - "quote_count": 372, - "reply_count": 6029, - "retweet_count": 6125, - "retweeted": false, - "user_id_str": "44196397", - "id_str": "1776277745733128289" - } - } - }, - "tweetDisplayType": "Tweet" - } - } - }, - { - "entryId": "tweet-1772689791852728698", - "sortIndex": "1780970613867806717", - "content": { - "entryType": "TimelineTimelineItem", - "__typename": "TimelineTimelineItem", - "itemContent": { - "itemType": "TimelineTweet", - "__typename": "TimelineTweet", - "tweet_results": { - "result": { - "__typename": "Tweet", - "rest_id": "1772689791852728698", - "core": { - "user_results": { - "result": { - "__typename": "User", - "id": "VXNlcjoxMDkxODQzMDY=", - "rest_id": "109184306", - "affiliates_highlighted_label": { - "label": { - "url": { - "url": "https://twitter.com/X", - "urlType": "DeepLink" - }, - "badge": { - "url": "https://pbs.twimg.com/profile_images/1683899100922511378/5lY42eHs_bigger.jpg" - }, - "description": "X", - "userLabelType": "BusinessLabel", - "userLabelDisplayType": "Badge" - } - }, - "has_graduated_access": true, - "is_blue_verified": true, - "profile_image_shape": "Square", - "legacy": { - "can_dm": true, - "can_media_tag": false, - "created_at": "Thu Jan 28 06:35:31 +0000 2010", - "default_profile": false, - "default_profile_image": false, - "description": "", - "entities": { - "description": { - "urls": [] - }, - "url": { - "urls": [ - { - "display_url": "careers.x.com", - "expanded_url": "http://careers.x.com", - "url": "https://t.co/dliIYSNzh2", - "indices": [ - 0, - 23 - ] - } - ] - } - }, - "fast_followers_count": 0, - "favourites_count": 3126, - "followers_count": 525923, - "friends_count": 4, - "has_custom_timelines": true, - "is_translator": false, - "listed_count": 2958, - "location": "", - "media_count": 1139, - "name": "Careers", - "normal_followers_count": 525923, - "pinned_tweet_ids_str": [ - "1776019263708418258" - ], - "possibly_sensitive": false, - "profile_banner_url": "https://pbs.twimg.com/profile_banners/109184306/1691633462", - "profile_image_url_https": "https://pbs.twimg.com/profile_images/1689459302497411073/fcIh6HN1_normal.jpg", - "profile_interstitial_type": "", - "screen_name": "XCareers", - "statuses_count": 4905, - "translator_type": "none", - "url": "https://t.co/dliIYSNzh2", - "verified": false, - "verified_type": "Business", - "want_retweets": false, - "withheld_in_countries": [] - }, - "tipjar_settings": {} - } - } - }, - "card": { - "rest_id": "card://1772689790435028992", - "legacy": { - "binding_values": [ - { - "key": "unified_card", - "value": { - "string_value": "{\"type\":\"image_website\",\"component_objects\":{\"details_1\":{\"type\":\"details\",\"data\":{\"title\":{\"content\":\"Sign up now! \",\"is_rtl\":false},\"subtitle\":{\"content\":\"x.com\",\"is_rtl\":false},\"destination\":\"browser_1\"}},\"media_1\":{\"type\":\"media\",\"data\":{\"id\":\"3_1772689564768829440\",\"destination\":\"browser_1\"}}},\"destination_objects\":{\"browser_1\":{\"type\":\"browser\",\"data\":{\"url_data\":{\"url\":\"https://careers.x.com/en/developer-challenge\",\"vanity\":\"x.com\"}}}},\"components\":[\"media_1\",\"details_1\"],\"media_entities\":{\"3_1772689564768829440\":{\"id\":1772689564768829440,\"id_str\":\"1772689564768829440\",\"indices\":[0,0],\"media_url\":\"\",\"media_url_https\":\"https://pbs.twimg.com/media/GJnbxF0WgAA1jMV.png\",\"url\":\"\",\"display_url\":\"\",\"expanded_url\":\"\",\"type\":\"photo\",\"original_info\":{\"width\":800,\"height\":418,\"focus_rects\":[{\"x\":0,\"y\":0,\"h\":418,\"w\":746},{\"x\":131,\"y\":0,\"h\":418,\"w\":418},{\"x\":157,\"y\":0,\"h\":418,\"w\":367},{\"x\":236,\"y\":0,\"h\":418,\"w\":209},{\"x\":0,\"y\":0,\"h\":418,\"w\":800}]},\"sizes\":{\"medium\":{\"w\":800,\"h\":418,\"resize\":\"fit\"},\"small\":{\"w\":680,\"h\":355,\"resize\":\"fit\"},\"large\":{\"w\":800,\"h\":418,\"resize\":\"fit\"},\"thumb\":{\"w\":150,\"h\":150,\"resize\":\"crop\"}},\"source_user_id\":109184306,\"source_user_id_str\":\"109184306\",\"media_key\":\"3_1772689564768829440\",\"ext\":{\"mediaColor\":{\"r\":{\"ok\":{\"palette\":[{\"rgb\":{\"red\":0,\"green\":0,\"blue\":0},\"percentage\":61.44},{\"rgb\":{\"red\":252,\"green\":252,\"blue\":252},\"percentage\":16.93},{\"rgb\":{\"red\":43,\"green\":59,\"blue\":101},\"percentage\":15.53},{\"rgb\":{\"red\":115,\"green\":83,\"blue\":68},\"percentage\":0.92},{\"rgb\":{\"red\":69,\"green\":84,\"blue\":80},\"percentage\":0.56}]}},\"ttl\":-1}}}}}", - "type": "STRING" - } - }, - { - "key": "card_url", - "value": { - "scribe_key": "card_url", - "string_value": "https://twitter.com", - "type": "STRING" - } - } - ], - "card_platform": { - "platform": { - "audience": { - "name": "production" - }, - "device": { - "name": "Swift", - "version": "12" - } - } - }, - "name": "unified_card", - "url": "card://1772689790435028992", - "user_refs_results": [] - } - }, - "unmention_data": {}, - "edit_control": { - "edit_tweet_ids": [ - "1772689791852728698" - ], - "editable_until_msecs": "1711480756000", - "is_edit_eligible": true, - "edits_remaining": "5" - }, - "is_translatable": false, - "views": { - "count": "3261977", - "state": "EnabledWithCount" - }, - "source": "Twitter for Advertisers", - "legacy": { - "bookmark_count": 101, - "bookmarked": false, - "created_at": "Tue Mar 26 18:19:16 +0000 2024", - "conversation_id_str": "1772689791852728698", - "display_text_range": [ - 0, - 193 - ], - "entities": { - "hashtags": [], - "symbols": [], - "timestamps": [], - "urls": [], - "user_mentions": [] - }, - "favorite_count": 539, - "favorited": false, - "full_text": "🚨 Attention engineering students 🚨 \n\nProve your dev skills at our X Developer Challenge & compete with other teams to build exciting new features on top of powerful APIs.\n\nRegister below 👇", - "is_quote_status": false, - "lang": "en", - "quote_count": 17, - "reply_count": 85, - "retweet_count": 68, - "retweeted": false, - "user_id_str": "109184306", - "id_str": "1772689791852728698" - } - } - }, - "tweetDisplayType": "Tweet" - } - } - }, - { - "entryId": "tweet-1772691849293013346", - "sortIndex": "1780970613867806716", - "content": { - "entryType": "TimelineTimelineItem", - "__typename": "TimelineTimelineItem", - "itemContent": { - "itemType": "TimelineTweet", - "__typename": "TimelineTweet", - "tweet_results": { - "result": { - "__typename": "Tweet", - "rest_id": "1772691849293013346", - "core": { - "user_results": { - "result": { - "__typename": "User", - "id": "VXNlcjoyNTMzMzQxODU0", - "rest_id": "2533341854", - "affiliates_highlighted_label": { - "label": { - "url": { - "url": "https://twitter.com/X", - "urlType": "DeepLink" - }, - "badge": { - "url": "https://pbs.twimg.com/profile_images/1683899100922511378/5lY42eHs_bigger.jpg" - }, - "description": "X", - "userLabelType": "BusinessLabel", - "userLabelDisplayType": "Badge" - } - }, - "has_graduated_access": true, - "is_blue_verified": true, - "profile_image_shape": "Circle", - "legacy": { - "can_dm": true, - "can_media_tag": false, - "created_at": "Thu May 29 20:24:26 +0000 2014", - "default_profile": false, - "default_profile_image": false, - "description": "𝕏 | @X @API @XDevelopers", - "entities": { - "description": { - "urls": [] - } - }, - "fast_followers_count": 0, - "favourites_count": 14168, - "followers_count": 2313, - "friends_count": 987, - "has_custom_timelines": true, - "is_translator": false, - "listed_count": 54, - "location": "New York, NY", - "media_count": 141, - "name": "Chris Park", - "normal_followers_count": 2313, - "pinned_tweet_ids_str": [ - "1668840247411761157" - ], - "possibly_sensitive": false, - "profile_banner_url": "https://pbs.twimg.com/profile_banners/2533341854/1638372155", - "profile_image_url_https": "https://pbs.twimg.com/profile_images/1770195415729569792/wUEX1LCO_normal.jpg", - "profile_interstitial_type": "", - "screen_name": "chrisparkX", - "statuses_count": 725, - "translator_type": "none", - "verified": false, - "want_retweets": false, - "withheld_in_countries": [] - }, - "tipjar_settings": { - "is_enabled": true - } - } - } - }, - "unmention_data": {}, - "edit_control": { - "edit_tweet_ids": [ - "1772691849293013346" - ], - "editable_until_msecs": "1711481246000", - "is_edit_eligible": true, - "edits_remaining": "5" - }, - "is_translatable": false, - "views": { - "count": "2565", - "state": "EnabledWithCount" - }, - "source": "Twitter Web App", - "quoted_status_result": { - "result": { - "__typename": "Tweet", - "rest_id": "1772690302920233421", - "core": { - "user_results": { - "result": { - "__typename": "User", - "id": "VXNlcjoyMjQ0OTk0OTQ1", - "rest_id": "2244994945", - "affiliates_highlighted_label": { - "label": { - "url": { - "url": "https://twitter.com/X", - "urlType": "DeepLink" - }, - "badge": { - "url": "https://pbs.twimg.com/profile_images/1683899100922511378/5lY42eHs_bigger.jpg" - }, - "description": "X", - "userLabelType": "BusinessLabel", - "userLabelDisplayType": "Badge" - } - }, - "has_graduated_access": true, - "is_blue_verified": true, - "profile_image_shape": "Square", - "legacy": { - "can_dm": false, - "can_media_tag": true, - "created_at": "Sat Dec 14 04:35:55 +0000 2013", - "default_profile": false, - "default_profile_image": false, - "description": "The voice of the X Dev team and your official source for updates, news, and events, related to the X API.", - "entities": { - "description": { - "urls": [] - }, - "url": { - "urls": [ - { - "display_url": "developer.x.com", - "expanded_url": "https://developer.x.com/", - "url": "https://t.co/O13IfbuPqq", - "indices": [ - 0, - 23 - ] - } - ] - } - }, - "fast_followers_count": 0, - "favourites_count": 2080, - "followers_count": 624633, - "friends_count": 1767, - "has_custom_timelines": true, - "is_translator": false, - "listed_count": 2647, - "location": "127.0.0.1", - "media_count": 815, - "name": "Developers", - "normal_followers_count": 624633, - "pinned_tweet_ids_str": [ - "1770153912013615285" - ], - "possibly_sensitive": false, - "profile_banner_url": "https://pbs.twimg.com/profile_banners/2244994945/1690213128", - "profile_image_url_https": "https://pbs.twimg.com/profile_images/1683501992314798080/xl1POYLw_normal.jpg", - "profile_interstitial_type": "", - "screen_name": "XDevelopers", - "statuses_count": 4047, - "translator_type": "regular", - "url": "https://t.co/O13IfbuPqq", - "verified": false, - "verified_type": "Business", - "want_retweets": false, - "withheld_in_countries": [] - }, - "professional": { - "rest_id": "1516891231749517312", - "professional_type": "Business", - "category": [ - { - "id": 1009, - "name": "Community", - "icon_name": "IconBriefcaseStroke" - } - ] - }, - "tipjar_settings": {} - } - } - }, - "unmention_data": {}, - "edit_control": { - "edit_tweet_ids": [ - "1772690302920233421" - ], - "editable_until_msecs": "1711480877000", - "is_edit_eligible": true, - "edits_remaining": "5" - }, - "is_translatable": false, - "views": { - "count": "55526", - "state": "EnabledWithCount" - }, - "source": "Twitter Web App", - "note_tweet": { - "is_expandable": true, - "note_tweet_results": { - "result": { - "id": "Tm90ZVR3ZWV0OjE3NzI2OTAzMDI4NDg4OTI5Mjg=", - "text": "Calling all engineering students! 🗣️\n\nX Developer Challenge is a great way to compete and showcase your developer abilities. Those with the best prototypes that unlock strong utility will be announced as winners with special prizes.\n\nRegister & build with our v2 API suite! \n\nMore info below.", - "entity_set": { - "hashtags": [], - "symbols": [], - "urls": [], - "user_mentions": [] - }, - "richtext": { - "richtext_tags": [] - }, - "media": { - "inline_media": [] - } - } - } - }, - "quotedRefResult": { - "result": { - "__typename": "Tweet", - "rest_id": "1772674850278220227" - } - }, - "legacy": { - "bookmark_count": 32, - "bookmarked": false, - "created_at": "Tue Mar 26 18:21:17 +0000 2024", - "conversation_id_str": "1772690302920233421", - "display_text_range": [ - 0, - 285 - ], - "entities": { - "hashtags": [], - "symbols": [], - "timestamps": [], - "urls": [], - "user_mentions": [] - }, - "favorite_count": 327, - "favorited": false, - "full_text": "Calling all engineering students! 🗣️\n\nX Developer Challenge is a great way to compete and showcase your developer abilities. Those with the best prototypes that unlock strong utility will be announced as winners with special prizes.\n\nRegister & build with our v2 API suite! \n\nMore…", - "is_quote_status": true, - "lang": "en", - "quote_count": 4, - "quoted_status_id_str": "1772674850278220227", - "quoted_status_permalink": { - "url": "https://t.co/7hOso9cDAh", - "expanded": "https://twitter.com/XCareers/status/1772674850278220227", - "display": "x.com/XCareers/statu…" - }, - "reply_count": 33, - "retweet_count": 41, - "retweeted": false, - "user_id_str": "2244994945", - "id_str": "1772690302920233421" - } - } - }, - "legacy": { - "bookmark_count": 1, - "bookmarked": false, - "created_at": "Tue Mar 26 18:27:26 +0000 2024", - "conversation_id_str": "1772691849293013346", - "display_text_range": [ - 0, - 104 - ], - "entities": { - "hashtags": [], - "symbols": [], - "timestamps": [], - "urls": [], - "user_mentions": [] - }, - "favorite_count": 40, - "favorited": false, - "full_text": "Our X Developer team will be there live! \nLooking forward to enabling & supporting. \nSee you there 🫡", - "is_quote_status": true, - "lang": "en", - "quote_count": 0, - "quoted_status_id_str": "1772690302920233421", - "quoted_status_permalink": { - "url": "https://t.co/3U1kMplyUa", - "expanded": "https://twitter.com/XDevelopers/status/1772690302920233421", - "display": "x.com/XDevelopers/st…" - }, - "reply_count": 2, - "retweet_count": 2, - "retweeted": false, - "user_id_str": "2533341854", - "id_str": "1772691849293013346" - } - } - }, - "tweetDisplayType": "Tweet" - } - } - }, - { - "entryId": "tweet-1770093017506189440", - "sortIndex": "1780970613867806715", - "content": { - "entryType": "TimelineTimelineItem", - "__typename": "TimelineTimelineItem", - "itemContent": { - "itemType": "TimelineTweet", - "__typename": "TimelineTweet", - "tweet_results": { - "result": { - "__typename": "Tweet", - "rest_id": "1770093017506189440", - "core": { - "user_results": { - "result": { - "__typename": "User", - "id": "VXNlcjozMjgyODU5NTk4", - "rest_id": "3282859598", - "affiliates_highlighted_label": { - "label": { - "url": { - "url": "https://twitter.com/X", - "urlType": "DeepLink" - }, - "badge": { - "url": "https://pbs.twimg.com/profile_images/1683899100922511378/5lY42eHs_bigger.jpg" - }, - "description": "X", - "userLabelType": "BusinessLabel", - "userLabelDisplayType": "Badge" - } - }, - "has_graduated_access": true, - "is_blue_verified": true, - "profile_image_shape": "Square", - "legacy": { - "can_dm": true, - "can_media_tag": false, - "created_at": "Sat Jul 18 00:54:11 +0000 2015", - "default_profile": true, - "default_profile_image": false, - "description": "X is for creators.", - "entities": { - "description": { - "urls": [] - } - }, - "fast_followers_count": 0, - "favourites_count": 8587, - "followers_count": 12776998, - "friends_count": 16, - "has_custom_timelines": true, - "is_translator": false, - "listed_count": 3425, - "location": "", - "media_count": 2686, - "name": "Creators", - "normal_followers_count": 12776998, - "pinned_tweet_ids_str": [ - "1770093017506189440" - ], - "possibly_sensitive": false, - "profile_banner_url": "https://pbs.twimg.com/profile_banners/3282859598/1690180322", - "profile_image_url_https": "https://pbs.twimg.com/profile_images/1683364393323577345/uUWH_TiG_normal.jpg", - "profile_interstitial_type": "", - "screen_name": "XCreators", - "statuses_count": 8953, - "translator_type": "none", - "verified": false, - "verified_type": "Business", - "want_retweets": false, - "withheld_in_countries": [] - }, - "tipjar_settings": {} - } - } - }, - "unmention_data": {}, - "edit_control": { - "edit_tweet_ids": [ - "1770093017506189440" - ], - "editable_until_msecs": "1710861636000", - "is_edit_eligible": true, - "edits_remaining": "5" - }, - "is_translatable": false, - "views": { - "count": "474144", - "state": "EnabledWithCount" - }, - "source": "Twitter Web App", - "legacy": { - "bookmark_count": 37, - "bookmarked": false, - "created_at": "Tue Mar 19 14:20:36 +0000 2024", - "conversation_id_str": "1770093017506189440", - "display_text_range": [ - 0, - 280 - ], - "entities": { - "hashtags": [], - "media": [ - { - "display_url": "pic.twitter.com/oWVrEW6r2A", - "expanded_url": "https://twitter.com/XCreators/status/1770093017506189440/video/1", - "id_str": "1770092964506935296", - "indices": [ - 281, - 304 - ], - "media_key": "7_1770092964506935296", - "media_url_https": "https://pbs.twimg.com/ext_tw_video_thumb/1770092964506935296/pu/img/ealYVtfND6VnSgeH.jpg", - "type": "video", - "url": "https://t.co/oWVrEW6r2A", - "additional_media_info": { - "monetizable": false - }, - "ext_media_availability": { - "status": "Available" - }, - "sizes": { - "large": { - "h": 720, - "w": 1280, - "resize": "fit" - }, - "medium": { - "h": 675, - "w": 1200, - "resize": "fit" - }, - "small": { - "h": 383, - "w": 680, - "resize": "fit" - }, - "thumb": { - "h": 150, - "w": 150, - "resize": "crop" - } - }, - "original_info": { - "height": 720, - "width": 1280, - "focus_rects": [] - }, - "allow_download_status": { - "allow_download": true - }, - "video_info": { - "aspect_ratio": [ - 16, - 9 - ], - "duration_millis": 20066, - "variants": [ - { - "content_type": "application/x-mpegURL", - "url": "https://video.twimg.com/ext_tw_video/1770092964506935296/pu/pl/BHxI995HDwqrUU7G.m3u8?tag=12&container=cmaf" - }, - { - "bitrate": 256000, - "content_type": "video/mp4", - "url": "https://video.twimg.com/ext_tw_video/1770092964506935296/pu/vid/avc1/480x270/5oX4K4WMNKZqsW-c.mp4?tag=12" - }, - { - "bitrate": 832000, - "content_type": "video/mp4", - "url": "https://video.twimg.com/ext_tw_video/1770092964506935296/pu/vid/avc1/640x360/f5x3XH5fKGEfVOLv.mp4?tag=12" - }, - { - "bitrate": 2176000, - "content_type": "video/mp4", - "url": "https://video.twimg.com/ext_tw_video/1770092964506935296/pu/vid/avc1/1280x720/g7N6xEg_12kpozsY.mp4?tag=12" - } - ] - }, - "media_results": { - "result": { - "media_key": "7_1770092964506935296" - } - } - } - ], - "symbols": [], - "timestamps": [], - "urls": [], - "user_mentions": [] - }, - "extended_entities": { - "media": [ - { - "display_url": "pic.twitter.com/oWVrEW6r2A", - "expanded_url": "https://twitter.com/XCreators/status/1770093017506189440/video/1", - "id_str": "1770092964506935296", - "indices": [ - 281, - 304 - ], - "media_key": "7_1770092964506935296", - "media_url_https": "https://pbs.twimg.com/ext_tw_video_thumb/1770092964506935296/pu/img/ealYVtfND6VnSgeH.jpg", - "type": "video", - "url": "https://t.co/oWVrEW6r2A", - "additional_media_info": { - "monetizable": false - }, - "ext_media_availability": { - "status": "Available" - }, - "sizes": { - "large": { - "h": 720, - "w": 1280, - "resize": "fit" - }, - "medium": { - "h": 675, - "w": 1200, - "resize": "fit" - }, - "small": { - "h": 383, - "w": 680, - "resize": "fit" - }, - "thumb": { - "h": 150, - "w": 150, - "resize": "crop" - } - }, - "original_info": { - "height": 720, - "width": 1280, - "focus_rects": [] - }, - "allow_download_status": { - "allow_download": true - }, - "video_info": { - "aspect_ratio": [ - 16, - 9 - ], - "duration_millis": 20066, - "variants": [ - { - "content_type": "application/x-mpegURL", - "url": "https://video.twimg.com/ext_tw_video/1770092964506935296/pu/pl/BHxI995HDwqrUU7G.m3u8?tag=12&container=cmaf" - }, - { - "bitrate": 256000, - "content_type": "video/mp4", - "url": "https://video.twimg.com/ext_tw_video/1770092964506935296/pu/vid/avc1/480x270/5oX4K4WMNKZqsW-c.mp4?tag=12" - }, - { - "bitrate": 832000, - "content_type": "video/mp4", - "url": "https://video.twimg.com/ext_tw_video/1770092964506935296/pu/vid/avc1/640x360/f5x3XH5fKGEfVOLv.mp4?tag=12" - }, - { - "bitrate": 2176000, - "content_type": "video/mp4", - "url": "https://video.twimg.com/ext_tw_video/1770092964506935296/pu/vid/avc1/1280x720/g7N6xEg_12kpozsY.mp4?tag=12" - } - ] - }, - "media_results": { - "result": { - "media_key": "7_1770092964506935296" - } - } - } - ] - }, - "favorite_count": 669, - "favorited": false, - "full_text": "X is the platform for content creators to freely express their artistic and diverse perspectives without the constraints of censorship. Since the introduction of our ad revenue share program, X has paid out an impressive sum of more than $45 million to more than 150,000 creators. https://t.co/oWVrEW6r2A", - "is_quote_status": false, - "lang": "en", - "possibly_sensitive": false, - "possibly_sensitive_editable": true, - "quote_count": 17, - "reply_count": 165, - "retweet_count": 117, - "retweeted": false, - "user_id_str": "3282859598", - "id_str": "1770093017506189440" - } - } - }, - "tweetDisplayType": "Tweet" - } - } - }, - { - "entryId": "tweet-1770207298021143028", - "sortIndex": "1780970613867806714", - "content": { - "entryType": "TimelineTimelineItem", - "__typename": "TimelineTimelineItem", - "itemContent": { - "itemType": "TimelineTweet", - "__typename": "TimelineTweet", - "tweet_results": { - "result": { - "__typename": "Tweet", - "rest_id": "1770207298021143028", - "core": { - "user_results": { - "result": { - "__typename": "User", - "id": "VXNlcjoxNzg3NDU0NA==", - "rest_id": "17874544", - "affiliates_highlighted_label": { - "label": { - "url": { - "url": "https://twitter.com/X", - "urlType": "DeepLink" - }, - "badge": { - "url": "https://pbs.twimg.com/profile_images/1683899100922511378/5lY42eHs_bigger.jpg" - }, - "description": "X", - "userLabelType": "BusinessLabel", - "userLabelDisplayType": "Badge" - } - }, - "has_graduated_access": true, - "is_blue_verified": true, - "profile_image_shape": "Square", - "legacy": { - "can_dm": false, - "can_media_tag": false, - "created_at": "Thu Dec 04 18:51:57 +0000 2008", - "default_profile": false, - "default_profile_image": false, - "description": "Here to help. 💙", - "entities": { - "description": { - "urls": [] - }, - "url": { - "urls": [ - { - "display_url": "help.x.com", - "expanded_url": "https://help.x.com", - "url": "https://t.co/sVHk1Z7Pkx", - "indices": [ - 0, - 23 - ] - } - ] - } - }, - "fast_followers_count": 0, - "favourites_count": 510, - "followers_count": 7385082, - "friends_count": 19, - "has_custom_timelines": true, - "is_translator": false, - "listed_count": 15788, - "location": "X HQ", - "media_count": 273, - "name": "Support", - "normal_followers_count": 7385082, - "pinned_tweet_ids_str": [], - "possibly_sensitive": false, - "profile_banner_url": "https://pbs.twimg.com/profile_banners/17874544/1690214608", - "profile_image_url_https": "https://pbs.twimg.com/profile_images/1683508200069296129/KM80Wkfx_normal.jpg", - "profile_interstitial_type": "", - "screen_name": "Support", - "statuses_count": 84607, - "translator_type": "regular", - "url": "https://t.co/sVHk1Z7Pkx", - "verified": false, - "verified_type": "Business", - "want_retweets": false, - "withheld_in_countries": [] - }, - "tipjar_settings": {} - } - } - }, - "unmention_data": {}, - "edit_control": { - "edit_tweet_ids": [ - "1770207298021143028" - ], - "editable_until_msecs": "1710888883000", - "is_edit_eligible": true, - "edits_remaining": "5" - }, - "is_translatable": false, - "views": { - "count": "597100", - "state": "EnabledWithCount" - }, - "source": "Twitter for iPhone", - "legacy": { - "bookmark_count": 165, - "bookmarked": false, - "created_at": "Tue Mar 19 21:54:43 +0000 2024", - "conversation_id_str": "1770207298021143028", - "display_text_range": [ - 0, - 206 - ], - "entities": { - "hashtags": [], - "symbols": [], - "timestamps": [], - "urls": [], - "user_mentions": [] - }, - "favorite_count": 2083, - "favorited": false, - "full_text": "We’re aware that some users are encountering an error when logging into X or creating a new account. We’re working on it and will share an update when things are back to normal. Thanks for sticking with us!", - "is_quote_status": false, - "lang": "en", - "quote_count": 406, - "reply_count": 1201, - "retweet_count": 459, - "retweeted": false, - "user_id_str": "17874544", - "id_str": "1770207298021143028" - } - } - }, - "tweetDisplayType": "Tweet" - } - } - }, - { - "entryId": "tweet-1770224502703882509", - "sortIndex": "1780970613867806713", - "content": { - "entryType": "TimelineTimelineItem", - "__typename": "TimelineTimelineItem", - "itemContent": { - "itemType": "TimelineTweet", - "__typename": "TimelineTweet", - "tweet_results": { - "result": { - "__typename": "Tweet", - "rest_id": "1770224502703882509", - "core": { - "user_results": { - "result": { - "__typename": "User", - "id": "VXNlcjo0NDE5NjM5Nw==", - "rest_id": "44196397", - "affiliates_highlighted_label": { - "label": { - "url": { - "url": "https://twitter.com/X", - "urlType": "DeepLink" - }, - "badge": { - "url": "https://pbs.twimg.com/profile_images/1683899100922511378/5lY42eHs_bigger.jpg" - }, - "description": "X", - "userLabelType": "BusinessLabel", - "userLabelDisplayType": "Badge" - } - }, - "has_graduated_access": true, - "is_blue_verified": true, - "profile_image_shape": "Circle", - "legacy": { - "can_dm": false, - "can_media_tag": false, - "created_at": "Tue Jun 02 20:12:29 +0000 2009", - "default_profile": false, - "default_profile_image": false, - "description": "", - "entities": { - "description": { - "urls": [] - } - }, - "fast_followers_count": 0, - "favourites_count": 49610, - "followers_count": 181061315, - "friends_count": 576, - "has_custom_timelines": true, - "is_translator": false, - "listed_count": 149663, - "location": "", - "media_count": 2153, - "name": "Elon Musk", - "normal_followers_count": 181061315, - "pinned_tweet_ids_str": [ - "1780660716229554184" - ], - "possibly_sensitive": false, - "profile_banner_url": "https://pbs.twimg.com/profile_banners/44196397/1690621312", - "profile_image_url_https": "https://pbs.twimg.com/profile_images/1780044485541699584/p78MCn3B_normal.jpg", - "profile_interstitial_type": "", - "screen_name": "elonmusk", - "statuses_count": 42582, - "translator_type": "none", - "verified": false, - "want_retweets": false, - "withheld_in_countries": [] - }, - "professional": { - "rest_id": "1679729435447275522", - "professional_type": "Creator", - "category": [] - }, - "tipjar_settings": {}, - "super_follow_eligible": true - } - } - }, - "unmention_data": {}, - "edit_control": { - "edit_tweet_ids": [ - "1770224502703882509" - ], - "editable_until_msecs": "1710892985000", - "is_edit_eligible": true, - "edits_remaining": "5" - }, - "is_translatable": false, - "views": { - "count": "47805538", - "state": "EnabledWithCount" - }, - "source": "Twitter for iPhone", - "quoted_status_result": { - "result": { - "__typename": "Tweet", - "rest_id": "1770223739936104514", - "core": { - "user_results": { - "result": { - "__typename": "User", - "id": "VXNlcjozNDc0MzI1MQ==", - "rest_id": "34743251", - "affiliates_highlighted_label": {}, - "has_graduated_access": true, - "is_blue_verified": true, - "profile_image_shape": "Square", - "legacy": { - "can_dm": false, - "can_media_tag": true, - "created_at": "Thu Apr 23 21:53:30 +0000 2009", - "default_profile": false, - "default_profile_image": false, - "description": "SpaceX designs, manufactures and launches the world’s most advanced rockets and spacecraft", - "entities": { - "description": { - "urls": [] - }, - "url": { - "urls": [ - { - "display_url": "spacex.com", - "expanded_url": "http://spacex.com", - "url": "https://t.co/VOJ6qEctND", - "indices": [ - 0, - 23 - ] - } - ] - } - }, - "fast_followers_count": 0, - "favourites_count": 482, - "followers_count": 34274514, - "friends_count": 113, - "has_custom_timelines": true, - "is_translator": false, - "listed_count": 42240, - "location": "Earth", - "media_count": 2999, - "name": "SpaceX", - "normal_followers_count": 34274514, - "pinned_tweet_ids_str": [ - "1776669097490776563" - ], - "possibly_sensitive": false, - "profile_banner_url": "https://pbs.twimg.com/profile_banners/34743251/1681251194", - "profile_image_url_https": "https://pbs.twimg.com/profile_images/1697749409851985920/HbrI04tM_normal.jpg", - "profile_interstitial_type": "", - "screen_name": "SpaceX", - "statuses_count": 8381, - "translator_type": "none", - "url": "https://t.co/VOJ6qEctND", - "verified": false, - "verified_type": "Business", - "want_retweets": false, - "withheld_in_countries": [] - }, - "professional": { - "rest_id": "1681839322029502464", - "professional_type": "Business", - "category": [] - }, - "tipjar_settings": {} - } - } - }, - "unmention_data": {}, - "edit_control": { - "edit_tweet_ids": [ - "1770223739936104514" - ], - "editable_until_msecs": "1710892803000", - "is_edit_eligible": true, - "edits_remaining": "5" - }, - "is_translatable": false, - "views": { - "count": "48676496", - "state": "EnabledWithCount" - }, - "source": "Twitter Web App", - "legacy": { - "bookmark_count": 254, - "bookmarked": false, - "created_at": "Tue Mar 19 23:00:03 +0000 2024", - "conversation_id_str": "1770223739936104514", - "display_text_range": [ - 0, - 46 - ], - "entities": { - "hashtags": [], - "media": [ - { - "display_url": "pic.twitter.com/MMg3QCTVLy", - "expanded_url": "https://twitter.com/SpaceX/status/1770223739936104514/photo/1", - "id_str": "1770221899026685952", - "indices": [ - 47, - 70 - ], - "media_key": "3_1770221899026685952", - "media_url_https": "https://pbs.twimg.com/media/GJEXcCkaYAAR3nS.jpg", - "type": "photo", - "url": "https://t.co/MMg3QCTVLy", - "ext_media_availability": { - "status": "Available" - }, - "features": { - "large": { - "faces": [ - { - "x": 1739, - "y": 451, - "h": 71, - "w": 71 - }, - { - "x": 1115, - "y": 527, - "h": 249, - "w": 249 - } - ] - }, - "medium": { - "faces": [ - { - "x": 1019, - "y": 264, - "h": 42, - "w": 42 - }, - { - "x": 653, - "y": 309, - "h": 146, - "w": 146 - } - ] - }, - "small": { - "faces": [ - { - "x": 577, - "y": 150, - "h": 23, - "w": 23 - }, - { - "x": 370, - "y": 175, - "h": 82, - "w": 82 - } - ] - }, - "orig": { - "faces": [ - { - "x": 2548, - "y": 662, - "h": 105, - "w": 105 - }, - { - "x": 1634, - "y": 773, - "h": 366, - "w": 366 - } - ] - } - }, - "sizes": { - "large": { - "h": 1365, - "w": 2048, - "resize": "fit" - }, - "medium": { - "h": 800, - "w": 1200, - "resize": "fit" - }, - "small": { - "h": 453, - "w": 680, - "resize": "fit" - }, - "thumb": { - "h": 150, - "w": 150, - "resize": "crop" - } - }, - "original_info": { - "height": 2000, - "width": 3000, - "focus_rects": [ - { - "x": 0, - "y": 0, - "w": 3000, - "h": 1680 - }, - { - "x": 425, - "y": 0, - "w": 2000, - "h": 2000 - }, - { - "x": 548, - "y": 0, - "w": 1754, - "h": 2000 - }, - { - "x": 925, - "y": 0, - "w": 1000, - "h": 2000 - }, - { - "x": 0, - "y": 0, - "w": 3000, - "h": 2000 - } - ] - }, - "media_results": { - "result": { - "media_key": "3_1770221899026685952" - } - } - }, - { - "display_url": "pic.twitter.com/MMg3QCTVLy", - "expanded_url": "https://twitter.com/SpaceX/status/1770223739936104514/photo/1", - "id_str": "1770221948540497920", - "indices": [ - 47, - 70 - ], - "media_key": "3_1770221948540497920", - "media_url_https": "https://pbs.twimg.com/media/GJEXe7BbMAAN9eb.jpg", - "type": "photo", - "url": "https://t.co/MMg3QCTVLy", - "ext_media_availability": { - "status": "Available" - }, - "features": { - "large": { - "faces": [] - }, - "medium": { - "faces": [] - }, - "small": { - "faces": [] - }, - "orig": { - "faces": [] - } - }, - "sizes": { - "large": { - "h": 1365, - "w": 2048, - "resize": "fit" - }, - "medium": { - "h": 800, - "w": 1200, - "resize": "fit" - }, - "small": { - "h": 453, - "w": 680, - "resize": "fit" - }, - "thumb": { - "h": 150, - "w": 150, - "resize": "crop" - } - }, - "original_info": { - "height": 2000, - "width": 3000, - "focus_rects": [ - { - "x": 0, - "y": 285, - "w": 3000, - "h": 1680 - }, - { - "x": 1000, - "y": 0, - "w": 2000, - "h": 2000 - }, - { - "x": 1246, - "y": 0, - "w": 1754, - "h": 2000 - }, - { - "x": 2000, - "y": 0, - "w": 1000, - "h": 2000 - }, - { - "x": 0, - "y": 0, - "w": 3000, - "h": 2000 - } - ] - }, - "media_results": { - "result": { - "media_key": "3_1770221948540497920" - } - } - }, - { - "display_url": "pic.twitter.com/MMg3QCTVLy", - "expanded_url": "https://twitter.com/SpaceX/status/1770223739936104514/photo/1", - "id_str": "1770222336161218560", - "indices": [ - 47, - 70 - ], - "media_key": "3_1770222336161218560", - "media_url_https": "https://pbs.twimg.com/media/GJEX1fBaAAAUva9.jpg", - "type": "photo", - "url": "https://t.co/MMg3QCTVLy", - "ext_media_availability": { - "status": "Available" - }, - "features": { - "large": { - "faces": [ - { - "x": 1203, - "y": 1141, - "h": 111, - "w": 111 - } - ] - }, - "medium": { - "faces": [ - { - "x": 705, - "y": 668, - "h": 65, - "w": 65 - } - ] - }, - "small": { - "faces": [ - { - "x": 399, - "y": 378, - "h": 37, - "w": 37 - } - ] - }, - "orig": { - "faces": [ - { - "x": 1763, - "y": 1672, - "h": 164, - "w": 164 - } - ] - } - }, - "sizes": { - "large": { - "h": 1365, - "w": 2048, - "resize": "fit" - }, - "medium": { - "h": 800, - "w": 1200, - "resize": "fit" - }, - "small": { - "h": 453, - "w": 680, - "resize": "fit" - }, - "thumb": { - "h": 150, - "w": 150, - "resize": "crop" - } - }, - "original_info": { - "height": 2000, - "width": 3000, - "focus_rects": [ - { - "x": 0, - "y": 320, - "w": 3000, - "h": 1680 - }, - { - "x": 875, - "y": 0, - "w": 2000, - "h": 2000 - }, - { - "x": 998, - "y": 0, - "w": 1754, - "h": 2000 - }, - { - "x": 1375, - "y": 0, - "w": 1000, - "h": 2000 - }, - { - "x": 0, - "y": 0, - "w": 3000, - "h": 2000 - } - ] - }, - "media_results": { - "result": { - "media_key": "3_1770222336161218560" - } - } - } - ], - "symbols": [], - "timestamps": [], - "urls": [], - "user_mentions": [] - }, - "extended_entities": { - "media": [ - { - "display_url": "pic.twitter.com/MMg3QCTVLy", - "expanded_url": "https://twitter.com/SpaceX/status/1770223739936104514/photo/1", - "id_str": "1770221899026685952", - "indices": [ - 47, - 70 - ], - "media_key": "3_1770221899026685952", - "media_url_https": "https://pbs.twimg.com/media/GJEXcCkaYAAR3nS.jpg", - "type": "photo", - "url": "https://t.co/MMg3QCTVLy", - "ext_media_availability": { - "status": "Available" - }, - "features": { - "large": { - "faces": [ - { - "x": 1739, - "y": 451, - "h": 71, - "w": 71 - }, - { - "x": 1115, - "y": 527, - "h": 249, - "w": 249 - } - ] - }, - "medium": { - "faces": [ - { - "x": 1019, - "y": 264, - "h": 42, - "w": 42 - }, - { - "x": 653, - "y": 309, - "h": 146, - "w": 146 - } - ] - }, - "small": { - "faces": [ - { - "x": 577, - "y": 150, - "h": 23, - "w": 23 - }, - { - "x": 370, - "y": 175, - "h": 82, - "w": 82 - } - ] - }, - "orig": { - "faces": [ - { - "x": 2548, - "y": 662, - "h": 105, - "w": 105 - }, - { - "x": 1634, - "y": 773, - "h": 366, - "w": 366 - } - ] - } - }, - "sizes": { - "large": { - "h": 1365, - "w": 2048, - "resize": "fit" - }, - "medium": { - "h": 800, - "w": 1200, - "resize": "fit" - }, - "small": { - "h": 453, - "w": 680, - "resize": "fit" - }, - "thumb": { - "h": 150, - "w": 150, - "resize": "crop" - } - }, - "original_info": { - "height": 2000, - "width": 3000, - "focus_rects": [ - { - "x": 0, - "y": 0, - "w": 3000, - "h": 1680 - }, - { - "x": 425, - "y": 0, - "w": 2000, - "h": 2000 - }, - { - "x": 548, - "y": 0, - "w": 1754, - "h": 2000 - }, - { - "x": 925, - "y": 0, - "w": 1000, - "h": 2000 - }, - { - "x": 0, - "y": 0, - "w": 3000, - "h": 2000 - } - ] - }, - "media_results": { - "result": { - "media_key": "3_1770221899026685952" - } - } - }, - { - "display_url": "pic.twitter.com/MMg3QCTVLy", - "expanded_url": "https://twitter.com/SpaceX/status/1770223739936104514/photo/1", - "id_str": "1770221948540497920", - "indices": [ - 47, - 70 - ], - "media_key": "3_1770221948540497920", - "media_url_https": "https://pbs.twimg.com/media/GJEXe7BbMAAN9eb.jpg", - "type": "photo", - "url": "https://t.co/MMg3QCTVLy", - "ext_media_availability": { - "status": "Available" - }, - "features": { - "large": { - "faces": [] - }, - "medium": { - "faces": [] - }, - "small": { - "faces": [] - }, - "orig": { - "faces": [] - } - }, - "sizes": { - "large": { - "h": 1365, - "w": 2048, - "resize": "fit" - }, - "medium": { - "h": 800, - "w": 1200, - "resize": "fit" - }, - "small": { - "h": 453, - "w": 680, - "resize": "fit" - }, - "thumb": { - "h": 150, - "w": 150, - "resize": "crop" - } - }, - "original_info": { - "height": 2000, - "width": 3000, - "focus_rects": [ - { - "x": 0, - "y": 285, - "w": 3000, - "h": 1680 - }, - { - "x": 1000, - "y": 0, - "w": 2000, - "h": 2000 - }, - { - "x": 1246, - "y": 0, - "w": 1754, - "h": 2000 - }, - { - "x": 2000, - "y": 0, - "w": 1000, - "h": 2000 - }, - { - "x": 0, - "y": 0, - "w": 3000, - "h": 2000 - } - ] - }, - "media_results": { - "result": { - "media_key": "3_1770221948540497920" - } - } - }, - { - "display_url": "pic.twitter.com/MMg3QCTVLy", - "expanded_url": "https://twitter.com/SpaceX/status/1770223739936104514/photo/1", - "id_str": "1770222336161218560", - "indices": [ - 47, - 70 - ], - "media_key": "3_1770222336161218560", - "media_url_https": "https://pbs.twimg.com/media/GJEX1fBaAAAUva9.jpg", - "type": "photo", - "url": "https://t.co/MMg3QCTVLy", - "ext_media_availability": { - "status": "Available" - }, - "features": { - "large": { - "faces": [ - { - "x": 1203, - "y": 1141, - "h": 111, - "w": 111 - } - ] - }, - "medium": { - "faces": [ - { - "x": 705, - "y": 668, - "h": 65, - "w": 65 - } - ] - }, - "small": { - "faces": [ - { - "x": 399, - "y": 378, - "h": 37, - "w": 37 - } - ] - }, - "orig": { - "faces": [ - { - "x": 1763, - "y": 1672, - "h": 164, - "w": 164 - } - ] - } - }, - "sizes": { - "large": { - "h": 1365, - "w": 2048, - "resize": "fit" - }, - "medium": { - "h": 800, - "w": 1200, - "resize": "fit" - }, - "small": { - "h": 453, - "w": 680, - "resize": "fit" - }, - "thumb": { - "h": 150, - "w": 150, - "resize": "crop" - } - }, - "original_info": { - "height": 2000, - "width": 3000, - "focus_rects": [ - { - "x": 0, - "y": 320, - "w": 3000, - "h": 1680 - }, - { - "x": 875, - "y": 0, - "w": 2000, - "h": 2000 - }, - { - "x": 998, - "y": 0, - "w": 1754, - "h": 2000 - }, - { - "x": 1375, - "y": 0, - "w": 1000, - "h": 2000 - }, - { - "x": 0, - "y": 0, - "w": 3000, - "h": 2000 - } - ] - }, - "media_results": { - "result": { - "media_key": "3_1770222336161218560" - } - } - } - ] - }, - "favorite_count": 16523, - "favorited": false, - "full_text": "Dragon 2 vertical on pad 40 for the first time https://t.co/MMg3QCTVLy", - "is_quote_status": false, - "lang": "en", - "possibly_sensitive": false, - "possibly_sensitive_editable": true, - "quote_count": 144, - "reply_count": 525, - "retweet_count": 1585, - "retweeted": false, - "user_id_str": "34743251", - "id_str": "1770223739936104514" - } - } - }, - "legacy": { - "bookmark_count": 912, - "bookmarked": false, - "created_at": "Tue Mar 19 23:03:05 +0000 2024", - "conversation_id_str": "1770224502703882509", - "display_text_range": [ - 0, - 42 - ], - "entities": { - "hashtags": [], - "symbols": [], - "timestamps": [], - "urls": [], - "user_mentions": [] - }, - "favorite_count": 148391, - "favorited": false, - "full_text": "Dragon is now operational on 2 launchpads!", - "is_quote_status": true, - "lang": "en", - "quote_count": 380, - "quoted_status_id_str": "1770223739936104514", - "quoted_status_permalink": { - "url": "https://t.co/csVEzcULw6", - "expanded": "https://twitter.com/SpaceX/status/1770223739936104514", - "display": "x.com/SpaceX/status/…" - }, - "reply_count": 3821, - "retweet_count": 20281, - "retweeted": false, - "user_id_str": "44196397", - "id_str": "1770224502703882509" - } - } - }, - "tweetDisplayType": "Tweet" - } - } - }, - { - "entryId": "tweet-1770230691399434267", - "sortIndex": "1780970613867806712", - "content": { - "entryType": "TimelineTimelineItem", - "__typename": "TimelineTimelineItem", - "itemContent": { - "itemType": "TimelineTweet", - "__typename": "TimelineTweet", - "tweet_results": { - "result": { - "__typename": "Tweet", - "rest_id": "1770230691399434267", - "core": { - "user_results": { - "result": { - "__typename": "User", - "id": "VXNlcjoyNTMzMzQxODU0", - "rest_id": "2533341854", - "affiliates_highlighted_label": { - "label": { - "url": { - "url": "https://twitter.com/X", - "urlType": "DeepLink" - }, - "badge": { - "url": "https://pbs.twimg.com/profile_images/1683899100922511378/5lY42eHs_bigger.jpg" - }, - "description": "X", - "userLabelType": "BusinessLabel", - "userLabelDisplayType": "Badge" - } - }, - "has_graduated_access": true, - "is_blue_verified": true, - "profile_image_shape": "Circle", - "legacy": { - "can_dm": true, - "can_media_tag": false, - "created_at": "Thu May 29 20:24:26 +0000 2014", - "default_profile": false, - "default_profile_image": false, - "description": "𝕏 | @X @API @XDevelopers", - "entities": { - "description": { - "urls": [] - } - }, - "fast_followers_count": 0, - "favourites_count": 14168, - "followers_count": 2313, - "friends_count": 987, - "has_custom_timelines": true, - "is_translator": false, - "listed_count": 54, - "location": "New York, NY", - "media_count": 141, - "name": "Chris Park", - "normal_followers_count": 2313, - "pinned_tweet_ids_str": [ - "1668840247411761157" - ], - "possibly_sensitive": false, - "profile_banner_url": "https://pbs.twimg.com/profile_banners/2533341854/1638372155", - "profile_image_url_https": "https://pbs.twimg.com/profile_images/1770195415729569792/wUEX1LCO_normal.jpg", - "profile_interstitial_type": "", - "screen_name": "chrisparkX", - "statuses_count": 725, - "translator_type": "none", - "verified": false, - "want_retweets": false, - "withheld_in_countries": [] - }, - "tipjar_settings": { - "is_enabled": true - } - } - } - }, - "unmention_data": {}, - "edit_control": { - "edit_tweet_ids": [ - "1770230691399434267" - ], - "editable_until_msecs": "1710894460000", - "is_edit_eligible": true, - "edits_remaining": "5" - }, - "is_translatable": false, - "views": { - "count": "11579", - "state": "EnabledWithCount" - }, - "source": "Twitter Web App", - "note_tweet": { - "is_expandable": true, - "note_tweet_results": { - "result": { - "id": "Tm90ZVR3ZWV0OjE3NzAyMzA2OTEzMDcxNzU5MzY=", - "text": "2024 we are ramping up some major developer centric initiatives and launching pivotal product updates for @XDevelopers & @API. \n\nStarting with this Top Up feature -- Basic & Pro API subscribers will now be able to boost their read limits. Many developers have been on the sidelines due to strict caps which this will alleviate. \n\nThere will be more changes to come that will unlock new utility and functionality. Gear up for an exciting year ahead & stay tuned!", - "entity_set": { - "hashtags": [], - "symbols": [], - "urls": [], - "user_mentions": [ - { - "id_str": "2244994945", - "name": "Developers", - "screen_name": "XDevelopers", - "indices": [ - 106, - 118 - ] - }, - { - "id_str": "6253282", - "name": "API", - "screen_name": "API", - "indices": [ - 121, - 125 - ] - } - ] - }, - "richtext": { - "richtext_tags": [] - }, - "media": { - "inline_media": [] - } - } - } - }, - "quoted_status_result": { - "result": { - "__typename": "Tweet", - "rest_id": "1770153912013615285", - "core": { - "user_results": { - "result": { - "__typename": "User", - "id": "VXNlcjoyMjQ0OTk0OTQ1", - "rest_id": "2244994945", - "affiliates_highlighted_label": { - "label": { - "url": { - "url": "https://twitter.com/X", - "urlType": "DeepLink" - }, - "badge": { - "url": "https://pbs.twimg.com/profile_images/1683899100922511378/5lY42eHs_bigger.jpg" - }, - "description": "X", - "userLabelType": "BusinessLabel", - "userLabelDisplayType": "Badge" - } - }, - "has_graduated_access": true, - "is_blue_verified": true, - "profile_image_shape": "Square", - "legacy": { - "can_dm": false, - "can_media_tag": true, - "created_at": "Sat Dec 14 04:35:55 +0000 2013", - "default_profile": false, - "default_profile_image": false, - "description": "The voice of the X Dev team and your official source for updates, news, and events, related to the X API.", - "entities": { - "description": { - "urls": [] - }, - "url": { - "urls": [ - { - "display_url": "developer.x.com", - "expanded_url": "https://developer.x.com/", - "url": "https://t.co/O13IfbuPqq", - "indices": [ - 0, - 23 - ] - } - ] - } - }, - "fast_followers_count": 0, - "favourites_count": 2080, - "followers_count": 624633, - "friends_count": 1767, - "has_custom_timelines": true, - "is_translator": false, - "listed_count": 2647, - "location": "127.0.0.1", - "media_count": 815, - "name": "Developers", - "normal_followers_count": 624633, - "pinned_tweet_ids_str": [ - "1770153912013615285" - ], - "possibly_sensitive": false, - "profile_banner_url": "https://pbs.twimg.com/profile_banners/2244994945/1690213128", - "profile_image_url_https": "https://pbs.twimg.com/profile_images/1683501992314798080/xl1POYLw_normal.jpg", - "profile_interstitial_type": "", - "screen_name": "XDevelopers", - "statuses_count": 4047, - "translator_type": "regular", - "url": "https://t.co/O13IfbuPqq", - "verified": false, - "verified_type": "Business", - "want_retweets": false, - "withheld_in_countries": [] - }, - "professional": { - "rest_id": "1516891231749517312", - "professional_type": "Business", - "category": [ - { - "id": 1009, - "name": "Community", - "icon_name": "IconBriefcaseStroke" - } - ] - }, - "tipjar_settings": {} - } - } - }, - "unmention_data": {}, - "edit_control": { - "edit_tweet_ids": [ - "1770153912013615285" - ], - "editable_until_msecs": "1710876155000", - "is_edit_eligible": true, - "edits_remaining": "5" - }, - "is_translatable": false, - "views": { - "count": "151118", - "state": "EnabledWithCount" - }, - "source": "Twitter Web App", - "quotedRefResult": { - "result": { - "__typename": "Tweet", - "rest_id": "1770153665782808637" - } - }, - "legacy": { - "bookmark_count": 55, - "bookmarked": false, - "created_at": "Tue Mar 19 18:22:35 +0000 2024", - "conversation_id_str": "1770153912013615285", - "display_text_range": [ - 0, - 159 - ], - "entities": { - "hashtags": [], - "symbols": [], - "timestamps": [], - "urls": [], - "user_mentions": [] - }, - "favorite_count": 1087, - "favorited": false, - "full_text": "X API New Feature Announcement!\n\nIntroducing Top Up — A new and simple way to boost your Basic or Pro subscription.\n\nArticle below for more info. Start today!", - "is_quote_status": true, - "lang": "en", - "quote_count": 15, - "quoted_status_id_str": "1770153665782808637", - "quoted_status_permalink": { - "url": "https://t.co/csg0enmp0c", - "expanded": "https://twitter.com/XDevelopers/status/1770153665782808637", - "display": "x.com/XDevelopers/st…" - }, - "reply_count": 117, - "retweet_count": 111, - "retweeted": false, - "user_id_str": "2244994945", - "id_str": "1770153912013615285" - } - } - }, - "legacy": { - "bookmark_count": 4, - "bookmarked": false, - "created_at": "Tue Mar 19 23:27:40 +0000 2024", - "conversation_id_str": "1770230691399434267", - "display_text_range": [ - 0, - 280 - ], - "entities": { - "hashtags": [], - "symbols": [], - "timestamps": [], - "urls": [], - "user_mentions": [ - { - "id_str": "2244994945", - "name": "Developers", - "screen_name": "XDevelopers", - "indices": [ - 106, - 118 - ] - }, - { - "id_str": "6253282", - "name": "API", - "screen_name": "API", - "indices": [ - 125, - 129 - ] - } - ] - }, - "favorite_count": 33, - "favorited": false, - "full_text": "2024 we are ramping up some major developer centric initiatives and launching pivotal product updates for @XDevelopers & @API. \n\nStarting with this Top Up feature -- Basic & Pro API subscribers will now be able to boost their read limits. Many developers have been on the…", - "is_quote_status": true, - "lang": "en", - "quote_count": 1, - "quoted_status_id_str": "1770153912013615285", - "quoted_status_permalink": { - "url": "https://t.co/BTYlcl7Vyh", - "expanded": "https://twitter.com/XDevelopers/status/1770153912013615285", - "display": "x.com/XDevelopers/st…" - }, - "reply_count": 5, - "retweet_count": 4, - "retweeted": false, - "user_id_str": "2533341854", - "id_str": "1770230691399434267" - } - } - }, - "tweetDisplayType": "Tweet" - } - } - }, - { - "entryId": "tweet-1770222178279252062", - "sortIndex": "1780970613867806711", - "content": { - "entryType": "TimelineTimelineItem", - "__typename": "TimelineTimelineItem", - "itemContent": { - "itemType": "TimelineTweet", - "__typename": "TimelineTweet", - "tweet_results": { - "result": { - "__typename": "Tweet", - "rest_id": "1770222178279252062", - "core": { - "user_results": { - "result": { - "__typename": "User", - "id": "VXNlcjo0NDE5NjM5Nw==", - "rest_id": "44196397", - "affiliates_highlighted_label": { - "label": { - "url": { - "url": "https://twitter.com/X", - "urlType": "DeepLink" - }, - "badge": { - "url": "https://pbs.twimg.com/profile_images/1683899100922511378/5lY42eHs_bigger.jpg" - }, - "description": "X", - "userLabelType": "BusinessLabel", - "userLabelDisplayType": "Badge" - } - }, - "has_graduated_access": true, - "is_blue_verified": true, - "profile_image_shape": "Circle", - "legacy": { - "can_dm": false, - "can_media_tag": false, - "created_at": "Tue Jun 02 20:12:29 +0000 2009", - "default_profile": false, - "default_profile_image": false, - "description": "", - "entities": { - "description": { - "urls": [] - } - }, - "fast_followers_count": 0, - "favourites_count": 49610, - "followers_count": 181061315, - "friends_count": 576, - "has_custom_timelines": true, - "is_translator": false, - "listed_count": 149663, - "location": "", - "media_count": 2153, - "name": "Elon Musk", - "normal_followers_count": 181061315, - "pinned_tweet_ids_str": [ - "1780660716229554184" - ], - "possibly_sensitive": false, - "profile_banner_url": "https://pbs.twimg.com/profile_banners/44196397/1690621312", - "profile_image_url_https": "https://pbs.twimg.com/profile_images/1780044485541699584/p78MCn3B_normal.jpg", - "profile_interstitial_type": "", - "screen_name": "elonmusk", - "statuses_count": 42582, - "translator_type": "none", - "verified": false, - "want_retweets": false, - "withheld_in_countries": [] - }, - "professional": { - "rest_id": "1679729435447275522", - "professional_type": "Creator", - "category": [] - }, - "tipjar_settings": {}, - "super_follow_eligible": true - } - } - }, - "unmention_data": {}, - "edit_control": { - "edit_tweet_ids": [ - "1770222178279252062" - ], - "editable_until_msecs": "1710892431000", - "is_edit_eligible": true, - "edits_remaining": "5" - }, - "is_translatable": false, - "views": { - "count": "61026009", - "state": "EnabledWithCount" - }, - "source": "Twitter for iPhone", - "legacy": { - "bookmark_count": 2528, - "bookmarked": false, - "created_at": "Tue Mar 19 22:53:51 +0000 2024", - "conversation_id_str": "1770222178279252062", - "display_text_range": [ - 0, - 14 - ], - "entities": { - "hashtags": [], - "symbols": [], - "timestamps": [], - "urls": [], - "user_mentions": [] - }, - "favorite_count": 201331, - "favorited": false, - "full_text": "🍊 is the new 🍋", - "is_quote_status": false, - "lang": "en", - "quote_count": 1983, - "reply_count": 11605, - "retweet_count": 23144, - "retweeted": false, - "user_id_str": "44196397", - "id_str": "1770222178279252062" - } - } - }, - "tweetDisplayType": "Tweet" - } - } - }, - { - "entryId": "tweet-1753758710076223869", - "sortIndex": "1780970613867806710", - "content": { - "entryType": "TimelineTimelineItem", - "__typename": "TimelineTimelineItem", - "itemContent": { - "itemType": "TimelineTweet", - "__typename": "TimelineTweet", - "tweet_results": { - "result": { - "__typename": "Tweet", - "rest_id": "1753758710076223869", - "core": { - "user_results": { - "result": { - "__typename": "User", - "id": "VXNlcjoxMTMwMDIxNjg1MzUxMDc5OTM4", - "rest_id": "1130021685351079938", - "affiliates_highlighted_label": {}, - "has_graduated_access": true, - "is_blue_verified": true, - "profile_image_shape": "Circle", - "legacy": { - "can_dm": true, - "can_media_tag": false, - "created_at": "Sun May 19 08:05:39 +0000 2019", - "default_profile": true, - "default_profile_image": false, - "description": "Welcome to the positive side of 𝕏. I’m Sander from the Netherlands. All copyrights belong to their respective owners! DM for credits/removal/submission!", - "entities": { - "description": { - "urls": [] - }, - "url": { - "urls": [ - { - "display_url": "linktr.ee/buitengebieden", - "expanded_url": "https://linktr.ee/buitengebieden", - "url": "https://t.co/lcTxsIZCBL", - "indices": [ - 0, - 23 - ] - } - ] - } - }, - "fast_followers_count": 0, - "favourites_count": 23042, - "followers_count": 2790630, - "friends_count": 74, - "has_custom_timelines": false, - "is_translator": false, - "listed_count": 14041, - "location": "Nederland", - "media_count": 3472, - "name": "Buitengebieden", - "normal_followers_count": 2790630, - "pinned_tweet_ids_str": [ - "1780649664196362675" - ], - "possibly_sensitive": false, - "profile_banner_url": "https://pbs.twimg.com/profile_banners/1130021685351079938/1558253468", - "profile_image_url_https": "https://pbs.twimg.com/profile_images/1130022182971760640/FlbICzEn_normal.jpg", - "profile_interstitial_type": "", - "screen_name": "buitengebieden", - "statuses_count": 3938, - "translator_type": "none", - "url": "https://t.co/lcTxsIZCBL", - "verified": false, - "want_retweets": false, - "withheld_in_countries": [] - }, - "professional": { - "rest_id": "1591178864939737089", - "professional_type": "Business", - "category": [ - { - "id": 1009, - "name": "Community", - "icon_name": "IconBriefcaseStroke" - } - ] - }, - "tipjar_settings": {}, - "super_follow_eligible": true - } - } - }, - "unmention_data": {}, - "edit_control": { - "edit_tweet_ids": [ - "1753758710076223869" - ], - "editable_until_msecs": "1706967234000", - "is_edit_eligible": true, - "edits_remaining": "5" - }, - "is_translatable": false, - "views": { - "count": "28374241", - "state": "EnabledWithCount" - }, - "source": "Twitter for iPhone", - "legacy": { - "bookmark_count": 10203, - "bookmarked": false, - "created_at": "Sat Feb 03 12:33:54 +0000 2024", - "conversation_id_str": "1753758710076223869", - "display_text_range": [ - 0, - 75 - ], - "entities": { - "hashtags": [], - "media": [ - { - "display_url": "pic.twitter.com/lAHnTes03F", - "expanded_url": "https://twitter.com/buitengebieden/status/1753758710076223869/video/1", - "id_str": "1753758639402225664", - "indices": [ - 76, - 99 - ], - "media_key": "13_1753758639402225664", - "media_url_https": "https://pbs.twimg.com/amplify_video_thumb/1753758639402225664/img/u7UwgHjaUZKKlBg0.jpg", - "type": "video", - "url": "https://t.co/lAHnTes03F", - "additional_media_info": { - "monetizable": false - }, - "ext_media_availability": { - "status": "Available" - }, - "sizes": { - "large": { - "h": 1080, - "w": 1080, - "resize": "fit" - }, - "medium": { - "h": 1080, - "w": 1080, - "resize": "fit" - }, - "small": { - "h": 680, - "w": 680, - "resize": "fit" - }, - "thumb": { - "h": 150, - "w": 150, - "resize": "crop" - } - }, - "original_info": { - "height": 1080, - "width": 1080, - "focus_rects": [] - }, - "video_info": { - "aspect_ratio": [ - 1, - 1 - ], - "duration_millis": 37433, - "variants": [ - { - "content_type": "application/x-mpegURL", - "url": "https://video.twimg.com/amplify_video/1753758639402225664/pl/cE_dSIlHmQO1_ekI.m3u8?tag=14&container=cmaf" - }, - { - "bitrate": 432000, - "content_type": "video/mp4", - "url": "https://video.twimg.com/amplify_video/1753758639402225664/vid/avc1/320x320/yBudhc3fq9IjMpHm.mp4?tag=14" - }, - { - "bitrate": 832000, - "content_type": "video/mp4", - "url": "https://video.twimg.com/amplify_video/1753758639402225664/vid/avc1/540x540/3XjppjXNGl-sQCoG.mp4?tag=14" - }, - { - "bitrate": 1280000, - "content_type": "video/mp4", - "url": "https://video.twimg.com/amplify_video/1753758639402225664/vid/avc1/720x720/tZ95_dSRTBpN9RWz.mp4?tag=14" - } - ] - }, - "media_results": { - "result": { - "media_key": "13_1753758639402225664" - } - } - } - ], - "symbols": [], - "timestamps": [], - "urls": [], - "user_mentions": [] - }, - "extended_entities": { - "media": [ - { - "display_url": "pic.twitter.com/lAHnTes03F", - "expanded_url": "https://twitter.com/buitengebieden/status/1753758710076223869/video/1", - "id_str": "1753758639402225664", - "indices": [ - 76, - 99 - ], - "media_key": "13_1753758639402225664", - "media_url_https": "https://pbs.twimg.com/amplify_video_thumb/1753758639402225664/img/u7UwgHjaUZKKlBg0.jpg", - "type": "video", - "url": "https://t.co/lAHnTes03F", - "additional_media_info": { - "monetizable": false - }, - "ext_media_availability": { - "status": "Available" - }, - "sizes": { - "large": { - "h": 1080, - "w": 1080, - "resize": "fit" - }, - "medium": { - "h": 1080, - "w": 1080, - "resize": "fit" - }, - "small": { - "h": 680, - "w": 680, - "resize": "fit" - }, - "thumb": { - "h": 150, - "w": 150, - "resize": "crop" - } - }, - "original_info": { - "height": 1080, - "width": 1080, - "focus_rects": [] - }, - "video_info": { - "aspect_ratio": [ - 1, - 1 - ], - "duration_millis": 37433, - "variants": [ - { - "content_type": "application/x-mpegURL", - "url": "https://video.twimg.com/amplify_video/1753758639402225664/pl/cE_dSIlHmQO1_ekI.m3u8?tag=14&container=cmaf" - }, - { - "bitrate": 432000, - "content_type": "video/mp4", - "url": "https://video.twimg.com/amplify_video/1753758639402225664/vid/avc1/320x320/yBudhc3fq9IjMpHm.mp4?tag=14" - }, - { - "bitrate": 832000, - "content_type": "video/mp4", - "url": "https://video.twimg.com/amplify_video/1753758639402225664/vid/avc1/540x540/3XjppjXNGl-sQCoG.mp4?tag=14" - }, - { - "bitrate": 1280000, - "content_type": "video/mp4", - "url": "https://video.twimg.com/amplify_video/1753758639402225664/vid/avc1/720x720/tZ95_dSRTBpN9RWz.mp4?tag=14" - } - ] - }, - "media_results": { - "result": { - "media_key": "13_1753758639402225664" - } - } - } - ] - }, - "favorite_count": 177493, - "favorited": false, - "full_text": "Squirrel leaves a cookie as gratitude for the woman who daily feeds him.. 🥺 https://t.co/lAHnTes03F", - "is_quote_status": false, - "lang": "en", - "possibly_sensitive": false, - "possibly_sensitive_editable": true, - "quote_count": 845, - "reply_count": 690, - "retweet_count": 12755, - "retweeted": false, - "user_id_str": "1130021685351079938", - "id_str": "1753758710076223869" - } - } - }, - "tweetDisplayType": "Tweet" - } - } - }, - { - "entryId": "tweet-1744822606535049619", - "sortIndex": "1780970613867806709", - "content": { - "entryType": "TimelineTimelineItem", - "__typename": "TimelineTimelineItem", - "itemContent": { - "itemType": "TimelineTweet", - "__typename": "TimelineTweet", - "tweet_results": { - "result": { - "__typename": "Tweet", - "rest_id": "1744822606535049619", - "core": { - "user_results": { - "result": { - "__typename": "User", - "id": "VXNlcjo0NDE5NjM5Nw==", - "rest_id": "44196397", - "affiliates_highlighted_label": { - "label": { - "url": { - "url": "https://twitter.com/X", - "urlType": "DeepLink" - }, - "badge": { - "url": "https://pbs.twimg.com/profile_images/1683899100922511378/5lY42eHs_bigger.jpg" - }, - "description": "X", - "userLabelType": "BusinessLabel", - "userLabelDisplayType": "Badge" - } - }, - "has_graduated_access": true, - "is_blue_verified": true, - "profile_image_shape": "Circle", - "legacy": { - "can_dm": false, - "can_media_tag": false, - "created_at": "Tue Jun 02 20:12:29 +0000 2009", - "default_profile": false, - "default_profile_image": false, - "description": "", - "entities": { - "description": { - "urls": [] - } - }, - "fast_followers_count": 0, - "favourites_count": 49610, - "followers_count": 181061315, - "friends_count": 576, - "has_custom_timelines": true, - "is_translator": false, - "listed_count": 149663, - "location": "", - "media_count": 2153, - "name": "Elon Musk", - "normal_followers_count": 181061315, - "pinned_tweet_ids_str": [ - "1780660716229554184" - ], - "possibly_sensitive": false, - "profile_banner_url": "https://pbs.twimg.com/profile_banners/44196397/1690621312", - "profile_image_url_https": "https://pbs.twimg.com/profile_images/1780044485541699584/p78MCn3B_normal.jpg", - "profile_interstitial_type": "", - "screen_name": "elonmusk", - "statuses_count": 42582, - "translator_type": "none", - "verified": false, - "want_retweets": false, - "withheld_in_countries": [] - }, - "professional": { - "rest_id": "1679729435447275522", - "professional_type": "Creator", - "category": [] - }, - "tipjar_settings": {}, - "super_follow_eligible": true - } - } - }, - "unmention_data": {}, - "edit_control": { - "edit_tweet_ids": [ - "1744822606535049619" - ], - "editable_until_msecs": "1704836701000", - "is_edit_eligible": true, - "edits_remaining": "5" - }, - "is_translatable": false, - "views": { - "count": "91818402", - "state": "EnabledWithCount" - }, - "source": "Twitter for iPhone", - "legacy": { - "bookmark_count": 4807, - "bookmarked": false, - "created_at": "Tue Jan 09 20:45:01 +0000 2024", - "conversation_id_str": "1744822606535049619", - "display_text_range": [ - 0, - 23 - ], - "entities": { - "hashtags": [], - "media": [ - { - "display_url": "pic.twitter.com/SG3LlYNSUK", - "expanded_url": "https://twitter.com/teslaownersSV/status/1744820827877744958/video/1", - "id_str": "1744820806067306496", - "indices": [ - 0, - 23 - ], - "media_key": "7_1744820806067306496", - "media_url_https": "https://pbs.twimg.com/ext_tw_video_thumb/1744820806067306496/pu/img/yThlxigb6MZ07w6u.jpg", - "source_status_id_str": "1744820827877744958", - "source_user_id_str": "1016059981907386368", - "type": "video", - "url": "https://t.co/SG3LlYNSUK", - "additional_media_info": { - "monetizable": false, - "source_user": { - "user_results": { - "result": { - "__typename": "User", - "id": "VXNlcjoxMDE2MDU5OTgxOTA3Mzg2MzY4", - "rest_id": "1016059981907386368", - "affiliates_highlighted_label": {}, - "has_graduated_access": true, - "is_blue_verified": false, - "profile_image_shape": "Square", - "legacy": { - "can_dm": true, - "can_media_tag": true, - "created_at": "Sun Jul 08 20:42:31 +0000 2018", - "default_profile": false, - "default_profile_image": false, - "description": "The most notorious Tesla club in the world. Creator of @thextakeover and run @tslabeatpodcast. Taking #teslatakeover global. Reposts aren’t endorsements.", - "entities": { - "description": { - "urls": [] - }, - "url": { - "urls": [ - { - "display_url": "linktr.ee/Teslaownerssv", - "expanded_url": "https://linktr.ee/Teslaownerssv", - "url": "https://t.co/jL2WrOcJqz", - "indices": [ - 0, - 23 - ] - } - ] - } - }, - "fast_followers_count": 0, - "favourites_count": 132949, - "followers_count": 916307, - "friends_count": 573, - "has_custom_timelines": true, - "is_translator": false, - "listed_count": 2696, - "location": "Silicon Valley", - "media_count": 40313, - "name": "Tesla Owners Silicon Valley", - "normal_followers_count": 916307, - "pinned_tweet_ids_str": [ - "1779900436667084913" - ], - "possibly_sensitive": false, - "profile_banner_url": "https://pbs.twimg.com/profile_banners/1016059981907386368/1691984286", - "profile_image_url_https": "https://pbs.twimg.com/profile_images/1694755043638140928/9EnIf30U_normal.jpg", - "profile_interstitial_type": "", - "screen_name": "teslaownersSV", - "statuses_count": 140618, - "translator_type": "none", - "url": "https://t.co/jL2WrOcJqz", - "verified": false, - "verified_type": "Business", - "want_retweets": false, - "withheld_in_countries": [] - }, - "professional": { - "rest_id": "1644547182144667650", - "professional_type": "Creator", - "category": [ - { - "id": 688, - "name": "Non-Governmental & Nonprofit Organization ", - "icon_name": "IconBriefcaseStroke" - } - ] - }, - "tipjar_settings": { - "is_enabled": true, - "patreon_handle": "teslasiliconvalley", - "venmo_handle": "teslaownerssv" - }, - "super_follow_eligible": true - } - } - } - }, - "ext_media_availability": { - "status": "Available" - }, - "sizes": { - "large": { - "h": 720, - "w": 1280, - "resize": "fit" - }, - "medium": { - "h": 675, - "w": 1200, - "resize": "fit" - }, - "small": { - "h": 383, - "w": 680, - "resize": "fit" - }, - "thumb": { - "h": 150, - "w": 150, - "resize": "crop" - } - }, - "original_info": { - "height": 720, - "width": 1280, - "focus_rects": [] - }, - "video_info": { - "aspect_ratio": [ - 16, - 9 - ], - "duration_millis": 10767, - "variants": [ - { - "content_type": "application/x-mpegURL", - "url": "https://video.twimg.com/ext_tw_video/1744820806067306496/pu/pl/mHqE0LgR6-1A-c5o.m3u8?tag=12&container=cmaf" - }, - { - "bitrate": 256000, - "content_type": "video/mp4", - "url": "https://video.twimg.com/ext_tw_video/1744820806067306496/pu/vid/avc1/480x270/y2xFcSkMVJvNs6o7.mp4?tag=12" - }, - { - "bitrate": 832000, - "content_type": "video/mp4", - "url": "https://video.twimg.com/ext_tw_video/1744820806067306496/pu/vid/avc1/640x360/rmIKdH8ADnT870Cg.mp4?tag=12" - }, - { - "bitrate": 2176000, - "content_type": "video/mp4", - "url": "https://video.twimg.com/ext_tw_video/1744820806067306496/pu/vid/avc1/1280x720/TELBpVUnGO7bShks.mp4?tag=12" - } - ] - }, - "media_results": { - "result": { - "media_key": "7_1744820806067306496" - } - } - } - ], - "symbols": [], - "timestamps": [], - "urls": [], - "user_mentions": [] - }, - "extended_entities": { - "media": [ - { - "display_url": "pic.twitter.com/SG3LlYNSUK", - "expanded_url": "https://twitter.com/teslaownersSV/status/1744820827877744958/video/1", - "id_str": "1744820806067306496", - "indices": [ - 0, - 23 - ], - "media_key": "7_1744820806067306496", - "media_url_https": "https://pbs.twimg.com/ext_tw_video_thumb/1744820806067306496/pu/img/yThlxigb6MZ07w6u.jpg", - "source_status_id_str": "1744820827877744958", - "source_user_id_str": "1016059981907386368", - "type": "video", - "url": "https://t.co/SG3LlYNSUK", - "additional_media_info": { - "monetizable": false, - "source_user": { - "user_results": { - "result": { - "__typename": "User", - "id": "VXNlcjoxMDE2MDU5OTgxOTA3Mzg2MzY4", - "rest_id": "1016059981907386368", - "affiliates_highlighted_label": {}, - "has_graduated_access": true, - "is_blue_verified": false, - "profile_image_shape": "Square", - "legacy": { - "can_dm": true, - "can_media_tag": true, - "created_at": "Sun Jul 08 20:42:31 +0000 2018", - "default_profile": false, - "default_profile_image": false, - "description": "The most notorious Tesla club in the world. Creator of @thextakeover and run @tslabeatpodcast. Taking #teslatakeover global. Reposts aren’t endorsements.", - "entities": { - "description": { - "urls": [] - }, - "url": { - "urls": [ - { - "display_url": "linktr.ee/Teslaownerssv", - "expanded_url": "https://linktr.ee/Teslaownerssv", - "url": "https://t.co/jL2WrOcJqz", - "indices": [ - 0, - 23 - ] - } - ] - } - }, - "fast_followers_count": 0, - "favourites_count": 132949, - "followers_count": 916307, - "friends_count": 573, - "has_custom_timelines": true, - "is_translator": false, - "listed_count": 2696, - "location": "Silicon Valley", - "media_count": 40313, - "name": "Tesla Owners Silicon Valley", - "normal_followers_count": 916307, - "pinned_tweet_ids_str": [ - "1779900436667084913" - ], - "possibly_sensitive": false, - "profile_banner_url": "https://pbs.twimg.com/profile_banners/1016059981907386368/1691984286", - "profile_image_url_https": "https://pbs.twimg.com/profile_images/1694755043638140928/9EnIf30U_normal.jpg", - "profile_interstitial_type": "", - "screen_name": "teslaownersSV", - "statuses_count": 140618, - "translator_type": "none", - "url": "https://t.co/jL2WrOcJqz", - "verified": false, - "verified_type": "Business", - "want_retweets": false, - "withheld_in_countries": [] - }, - "professional": { - "rest_id": "1644547182144667650", - "professional_type": "Creator", - "category": [ - { - "id": 688, - "name": "Non-Governmental & Nonprofit Organization ", - "icon_name": "IconBriefcaseStroke" - } - ] - }, - "tipjar_settings": { - "is_enabled": true, - "patreon_handle": "teslasiliconvalley", - "venmo_handle": "teslaownerssv" - }, - "super_follow_eligible": true - } - } - } - }, - "ext_media_availability": { - "status": "Available" - }, - "sizes": { - "large": { - "h": 720, - "w": 1280, - "resize": "fit" - }, - "medium": { - "h": 675, - "w": 1200, - "resize": "fit" - }, - "small": { - "h": 383, - "w": 680, - "resize": "fit" - }, - "thumb": { - "h": 150, - "w": 150, - "resize": "crop" - } - }, - "original_info": { - "height": 720, - "width": 1280, - "focus_rects": [] - }, - "video_info": { - "aspect_ratio": [ - 16, - 9 - ], - "duration_millis": 10767, - "variants": [ - { - "content_type": "application/x-mpegURL", - "url": "https://video.twimg.com/ext_tw_video/1744820806067306496/pu/pl/mHqE0LgR6-1A-c5o.m3u8?tag=12&container=cmaf" - }, - { - "bitrate": 256000, - "content_type": "video/mp4", - "url": "https://video.twimg.com/ext_tw_video/1744820806067306496/pu/vid/avc1/480x270/y2xFcSkMVJvNs6o7.mp4?tag=12" - }, - { - "bitrate": 832000, - "content_type": "video/mp4", - "url": "https://video.twimg.com/ext_tw_video/1744820806067306496/pu/vid/avc1/640x360/rmIKdH8ADnT870Cg.mp4?tag=12" - }, - { - "bitrate": 2176000, - "content_type": "video/mp4", - "url": "https://video.twimg.com/ext_tw_video/1744820806067306496/pu/vid/avc1/1280x720/TELBpVUnGO7bShks.mp4?tag=12" - } - ] - }, - "media_results": { - "result": { - "media_key": "7_1744820806067306496" - } - } - } - ] - }, - "favorite_count": 156260, - "favorited": false, - "full_text": "https://t.co/SG3LlYNSUK", - "is_quote_status": false, - "lang": "zxx", - "possibly_sensitive": false, - "possibly_sensitive_editable": true, - "quote_count": 18042, - "reply_count": 12386, - "retweet_count": 15559, - "retweeted": false, - "user_id_str": "44196397", - "id_str": "1744822606535049619" - } - } - }, - "tweetDisplayType": "Tweet" - } - } - }, - { - "entryId": "tweet-1743028102446408026", - "sortIndex": "1780970613867806708", - "content": { - "entryType": "TimelineTimelineItem", - "__typename": "TimelineTimelineItem", - "itemContent": { - "itemType": "TimelineTweet", - "__typename": "TimelineTweet", - "tweet_results": { - "result": { - "__typename": "Tweet", - "rest_id": "1743028102446408026", - "core": { - "user_results": { - "result": { - "__typename": "User", - "id": "VXNlcjo0NDE5NjM5Nw==", - "rest_id": "44196397", - "affiliates_highlighted_label": { - "label": { - "url": { - "url": "https://twitter.com/X", - "urlType": "DeepLink" - }, - "badge": { - "url": "https://pbs.twimg.com/profile_images/1683899100922511378/5lY42eHs_bigger.jpg" - }, - "description": "X", - "userLabelType": "BusinessLabel", - "userLabelDisplayType": "Badge" - } - }, - "has_graduated_access": true, - "is_blue_verified": true, - "profile_image_shape": "Circle", - "legacy": { - "can_dm": false, - "can_media_tag": false, - "created_at": "Tue Jun 02 20:12:29 +0000 2009", - "default_profile": false, - "default_profile_image": false, - "description": "", - "entities": { - "description": { - "urls": [] - } - }, - "fast_followers_count": 0, - "favourites_count": 49610, - "followers_count": 181061315, - "friends_count": 576, - "has_custom_timelines": true, - "is_translator": false, - "listed_count": 149663, - "location": "", - "media_count": 2153, - "name": "Elon Musk", - "normal_followers_count": 181061315, - "pinned_tweet_ids_str": [ - "1780660716229554184" - ], - "possibly_sensitive": false, - "profile_banner_url": "https://pbs.twimg.com/profile_banners/44196397/1690621312", - "profile_image_url_https": "https://pbs.twimg.com/profile_images/1780044485541699584/p78MCn3B_normal.jpg", - "profile_interstitial_type": "", - "screen_name": "elonmusk", - "statuses_count": 42582, - "translator_type": "none", - "verified": false, - "want_retweets": false, - "withheld_in_countries": [] - }, - "professional": { - "rest_id": "1679729435447275522", - "professional_type": "Creator", - "category": [] - }, - "tipjar_settings": {}, - "super_follow_eligible": true - } - } - }, - "unmention_data": {}, - "edit_control": { - "edit_tweet_ids": [ - "1743028102446408026" - ], - "editable_until_msecs": "1704408858000", - "is_edit_eligible": true, - "edits_remaining": "5" - }, - "is_translatable": false, - "views": { - "count": "23159643", - "state": "EnabledWithCount" - }, - "source": "Twitter for iPhone", - "legacy": { - "bookmark_count": 1686, - "bookmarked": false, - "created_at": "Thu Jan 04 21:54:18 +0000 2024", - "conversation_id_str": "1743028102446408026", - "display_text_range": [ - 0, - 48 - ], - "entities": { - "hashtags": [], - "media": [ - { - "display_url": "pic.twitter.com/zIOk0wNCsd", - "expanded_url": "https://twitter.com/elonmusk/status/1743028102446408026/photo/1", - "id_str": "1743028097866170368", - "indices": [ - 49, - 72 - ], - "media_key": "3_1743028097866170368", - "media_url_https": "https://pbs.twimg.com/media/GDB60e7WgAAZH2S.jpg", - "type": "photo", - "url": "https://t.co/zIOk0wNCsd", - "ext_media_availability": { - "status": "Available" - }, - "features": { - "large": { - "faces": [ - { - "x": 679, - "y": 877, - "h": 307, - "w": 307 - } - ] - }, - "medium": { - "faces": [ - { - "x": 596, - "y": 769, - "h": 269, - "w": 269 - } - ] - }, - "small": { - "faces": [ - { - "x": 337, - "y": 435, - "h": 152, - "w": 152 - } - ] - }, - "orig": { - "faces": [ - { - "x": 679, - "y": 877, - "h": 307, - "w": 307 - } - ] - } - }, - "sizes": { - "large": { - "h": 1367, - "w": 1179, - "resize": "fit" - }, - "medium": { - "h": 1200, - "w": 1035, - "resize": "fit" - }, - "small": { - "h": 680, - "w": 586, - "resize": "fit" - }, - "thumb": { - "h": 150, - "w": 150, - "resize": "crop" - } - }, - "original_info": { - "height": 1367, - "width": 1179, - "focus_rects": [ - { - "x": 0, - "y": 0, - "w": 1179, - "h": 660 - }, - { - "x": 0, - "y": 0, - "w": 1179, - "h": 1179 - }, - { - "x": 0, - "y": 0, - "w": 1179, - "h": 1344 - }, - { - "x": 102, - "y": 0, - "w": 684, - "h": 1367 - }, - { - "x": 0, - "y": 0, - "w": 1179, - "h": 1367 - } - ] - }, - "allow_download_status": { - "allow_download": true - }, - "media_results": { - "result": { - "media_key": "3_1743028097866170368" - } - } - } - ], - "symbols": [], - "timestamps": [], - "urls": [], - "user_mentions": [] - }, - "extended_entities": { - "media": [ - { - "display_url": "pic.twitter.com/zIOk0wNCsd", - "expanded_url": "https://twitter.com/elonmusk/status/1743028102446408026/photo/1", - "id_str": "1743028097866170368", - "indices": [ - 49, - 72 - ], - "media_key": "3_1743028097866170368", - "media_url_https": "https://pbs.twimg.com/media/GDB60e7WgAAZH2S.jpg", - "type": "photo", - "url": "https://t.co/zIOk0wNCsd", - "ext_media_availability": { - "status": "Available" - }, - "features": { - "large": { - "faces": [ - { - "x": 679, - "y": 877, - "h": 307, - "w": 307 - } - ] - }, - "medium": { - "faces": [ - { - "x": 596, - "y": 769, - "h": 269, - "w": 269 - } - ] - }, - "small": { - "faces": [ - { - "x": 337, - "y": 435, - "h": 152, - "w": 152 - } - ] - }, - "orig": { - "faces": [ - { - "x": 679, - "y": 877, - "h": 307, - "w": 307 - } - ] - } - }, - "sizes": { - "large": { - "h": 1367, - "w": 1179, - "resize": "fit" - }, - "medium": { - "h": 1200, - "w": 1035, - "resize": "fit" - }, - "small": { - "h": 680, - "w": 586, - "resize": "fit" - }, - "thumb": { - "h": 150, - "w": 150, - "resize": "crop" - } - }, - "original_info": { - "height": 1367, - "width": 1179, - "focus_rects": [ - { - "x": 0, - "y": 0, - "w": 1179, - "h": 660 - }, - { - "x": 0, - "y": 0, - "w": 1179, - "h": 1179 - }, - { - "x": 0, - "y": 0, - "w": 1179, - "h": 1344 - }, - { - "x": 102, - "y": 0, - "w": 684, - "h": 1367 - }, - { - "x": 0, - "y": 0, - "w": 1179, - "h": 1367 - } - ] - }, - "allow_download_status": { - "allow_download": true - }, - "media_results": { - "result": { - "media_key": "3_1743028097866170368" - } - } - } - ] - }, - "favorite_count": 103446, - "favorited": false, - "full_text": "This platform is seeing incredible usage growth! https://t.co/zIOk0wNCsd", - "is_quote_status": false, - "lang": "en", - "possibly_sensitive": false, - "possibly_sensitive_editable": true, - "quote_count": 1164, - "reply_count": 11334, - "retweet_count": 12338, - "retweeted": false, - "user_id_str": "44196397", - "id_str": "1743028102446408026" - } - } - }, - "tweetDisplayType": "Tweet" - } - } - }, - { - "entryId": "tweet-1741857233929945282", - "sortIndex": "1780970613867806707", - "content": { - "entryType": "TimelineTimelineItem", - "__typename": "TimelineTimelineItem", - "itemContent": { - "itemType": "TimelineTweet", - "__typename": "TimelineTweet", - "tweet_results": { - "result": { - "__typename": "Tweet", - "rest_id": "1741857233929945282", - "core": { - "user_results": { - "result": { - "__typename": "User", - "id": "VXNlcjo1NDgyNjMyOTQ=", - "rest_id": "548263294", - "affiliates_highlighted_label": { - "label": { - "url": { - "url": "https://twitter.com/X", - "urlType": "DeepLink" - }, - "badge": { - "url": "https://pbs.twimg.com/profile_images/1683899100922511378/5lY42eHs_bigger.jpg" - }, - "description": "X", - "userLabelType": "BusinessLabel", - "userLabelDisplayType": "Badge" - } - }, - "has_graduated_access": true, - "is_blue_verified": true, - "profile_image_shape": "Circle", - "legacy": { - "can_dm": false, - "can_media_tag": true, - "created_at": "Sun Apr 08 08:36:04 +0000 2012", - "default_profile": true, - "default_profile_image": false, - "description": "Driven by industry progress, inspired by provocative leadership, plus don't mind a good pair of shoes or a great @PennStateFball scoreboard either.", - "entities": { - "description": { - "urls": [] - } - }, - "fast_followers_count": 0, - "favourites_count": 7949, - "followers_count": 562356, - "friends_count": 1468, - "has_custom_timelines": false, - "is_translator": false, - "listed_count": 1906, - "location": "", - "media_count": 292, - "name": "Linda Yaccarino", - "normal_followers_count": 562356, - "pinned_tweet_ids_str": [ - "1780720738950852750" - ], - "possibly_sensitive": false, - "profile_banner_url": "https://pbs.twimg.com/profile_banners/548263294/1690308383", - "profile_image_url_https": "https://pbs.twimg.com/profile_images/1659561668945354755/c5dthMBt_normal.jpg", - "profile_interstitial_type": "", - "screen_name": "lindayaX", - "statuses_count": 2464, - "translator_type": "none", - "verified": false, - "want_retweets": false, - "withheld_in_countries": [] - }, - "tipjar_settings": {} - } - } - }, - "unmention_data": {}, - "edit_control": { - "initial_tweet_id": "1741852067080159332", - "edit_control_initial": { - "edit_tweet_ids": [ - "1741852067080159332", - "1741857233929945282" - ], - "editable_until_msecs": "1704128469000", - "is_edit_eligible": true, - "edits_remaining": "4" - } - }, - "previous_counts": { - "bookmark_count": 8, - "favorite_count": 851, - "quote_count": 15, - "reply_count": 83, - "retweet_count": 75 - }, - "is_translatable": false, - "views": { - "count": "339303", - "state": "EnabledWithCount" - }, - "source": "Twitter for iPhone", - "note_tweet": { - "is_expandable": true, - "note_tweet_results": { - "result": { - "id": "Tm90ZVR3ZWV0OjE3NDE4NTcyMzM4NDE4NzY5OTI=", - "text": "Our thoughts and efforts are with the people of Japan. Stay strong and know that you are not alone. X is connecting with local organizations to offer our help. And if there is something immediate we might not realize you need, please keep the X community updated on ways to help. \n\n私たちの思いと努力は、日本の皆さんとともにあります。我々もご支援して参りますので皆様は一人ではありません。Xは日本の様々な公共機関や組織と連携し、支援を提供していきます。また、私たちが気づいていないような緊急のご支援が必要な場合は、X社に最新の状況をご連絡ください。@BizJP にDMでご連絡下さい。", - "entity_set": { - "hashtags": [], - "symbols": [], - "urls": [], - "user_mentions": [ - { - "id_str": "2551015628", - "name": "Business Japan", - "screen_name": "BizJP", - "indices": [ - 415, - 421 - ] - } - ] - } - } - } - }, - "legacy": { - "bookmark_count": 72, - "bookmarked": false, - "created_at": "Mon Jan 01 16:21:41 +0000 2024", - "conversation_id_str": "1741857233929945282", - "display_text_range": [ - 0, - 280 - ], - "entities": { - "hashtags": [], - "symbols": [], - "timestamps": [], - "urls": [], - "user_mentions": [] - }, - "favorite_count": 4262, - "favorited": false, - "full_text": "Our thoughts and efforts are with the people of Japan. Stay strong and know that you are not alone. X is connecting with local organizations to offer our help. And if there is something immediate we might not realize you need, please keep the X community updated on ways to help.…", - "is_quote_status": false, - "lang": "en", - "quote_count": 86, - "reply_count": 243, - "retweet_count": 620, - "retweeted": false, - "user_id_str": "548263294", - "id_str": "1741857233929945282" - } - } - }, - "tweetDisplayType": "Tweet" - } - } - }, - { - "entryId": "tweet-1739351512155906341", - "sortIndex": "1780970613867806706", - "content": { - "entryType": "TimelineTimelineItem", - "__typename": "TimelineTimelineItem", - "itemContent": { - "itemType": "TimelineTweet", - "__typename": "TimelineTweet", - "tweet_results": { - "result": { - "__typename": "Tweet", - "rest_id": "1739351512155906341", - "core": { - "user_results": { - "result": { - "__typename": "User", - "id": "VXNlcjo0NDE5NjM5Nw==", - "rest_id": "44196397", - "affiliates_highlighted_label": { - "label": { - "url": { - "url": "https://twitter.com/X", - "urlType": "DeepLink" - }, - "badge": { - "url": "https://pbs.twimg.com/profile_images/1683899100922511378/5lY42eHs_bigger.jpg" - }, - "description": "X", - "userLabelType": "BusinessLabel", - "userLabelDisplayType": "Badge" - } - }, - "has_graduated_access": true, - "is_blue_verified": true, - "profile_image_shape": "Circle", - "legacy": { - "can_dm": false, - "can_media_tag": false, - "created_at": "Tue Jun 02 20:12:29 +0000 2009", - "default_profile": false, - "default_profile_image": false, - "description": "", - "entities": { - "description": { - "urls": [] - } - }, - "fast_followers_count": 0, - "favourites_count": 49610, - "followers_count": 181061315, - "friends_count": 576, - "has_custom_timelines": true, - "is_translator": false, - "listed_count": 149663, - "location": "", - "media_count": 2153, - "name": "Elon Musk", - "normal_followers_count": 181061315, - "pinned_tweet_ids_str": [ - "1780660716229554184" - ], - "possibly_sensitive": false, - "profile_banner_url": "https://pbs.twimg.com/profile_banners/44196397/1690621312", - "profile_image_url_https": "https://pbs.twimg.com/profile_images/1780044485541699584/p78MCn3B_normal.jpg", - "profile_interstitial_type": "", - "screen_name": "elonmusk", - "statuses_count": 42582, - "translator_type": "none", - "verified": false, - "want_retweets": false, - "withheld_in_countries": [] - }, - "professional": { - "rest_id": "1679729435447275522", - "professional_type": "Creator", - "category": [] - }, - "tipjar_settings": {}, - "super_follow_eligible": true - } - } - }, - "unmention_data": {}, - "edit_control": { - "edit_tweet_ids": [ - "1739351512155906341" - ], - "editable_until_msecs": "1703532290000", - "is_edit_eligible": true, - "edits_remaining": "5" - }, - "is_translatable": false, - "views": { - "count": "26328670", - "state": "EnabledWithCount" - }, - "source": "Twitter for iPhone", - "legacy": { - "bookmark_count": 1396, - "bookmarked": false, - "created_at": "Mon Dec 25 18:24:50 +0000 2023", - "conversation_id_str": "1739351512155906341", - "display_text_range": [ - 0, - 26 - ], - "entities": { - "hashtags": [], - "media": [ - { - "display_url": "pic.twitter.com/qFKgVipssI", - "expanded_url": "https://twitter.com/elonmusk/status/1739351512155906341/photo/1", - "id_str": "1739351508074807296", - "indices": [ - 27, - 50 - ], - "media_key": "3_1739351508074807296", - "media_url_https": "https://pbs.twimg.com/media/GCNq-ypWwAAP50a.jpg", - "type": "photo", - "url": "https://t.co/qFKgVipssI", - "ext_media_availability": { - "status": "Available" - }, - "features": { - "large": { - "faces": [] - }, - "medium": { - "faces": [] - }, - "small": { - "faces": [] - }, - "orig": { - "faces": [] - } - }, - "sizes": { - "large": { - "h": 320, - "w": 588, - "resize": "fit" - }, - "medium": { - "h": 320, - "w": 588, - "resize": "fit" - }, - "small": { - "h": 320, - "w": 588, - "resize": "fit" - }, - "thumb": { - "h": 150, - "w": 150, - "resize": "crop" - } - }, - "original_info": { - "height": 320, - "width": 588, - "focus_rects": [ - { - "x": 0, - "y": 0, - "w": 571, - "h": 320 - }, - { - "x": 119, - "y": 0, - "w": 320, - "h": 320 - }, - { - "x": 139, - "y": 0, - "w": 281, - "h": 320 - }, - { - "x": 199, - "y": 0, - "w": 160, - "h": 320 - }, - { - "x": 0, - "y": 0, - "w": 588, - "h": 320 - } - ] - }, - "allow_download_status": { - "allow_download": true - }, - "media_results": { - "result": { - "media_key": "3_1739351508074807296" - } - } - } - ], - "symbols": [], - "timestamps": [], - "urls": [], - "user_mentions": [] - }, - "extended_entities": { - "media": [ - { - "display_url": "pic.twitter.com/qFKgVipssI", - "expanded_url": "https://twitter.com/elonmusk/status/1739351512155906341/photo/1", - "id_str": "1739351508074807296", - "indices": [ - 27, - 50 - ], - "media_key": "3_1739351508074807296", - "media_url_https": "https://pbs.twimg.com/media/GCNq-ypWwAAP50a.jpg", - "type": "photo", - "url": "https://t.co/qFKgVipssI", - "ext_media_availability": { - "status": "Available" - }, - "features": { - "large": { - "faces": [] - }, - "medium": { - "faces": [] - }, - "small": { - "faces": [] - }, - "orig": { - "faces": [] - } - }, - "sizes": { - "large": { - "h": 320, - "w": 588, - "resize": "fit" - }, - "medium": { - "h": 320, - "w": 588, - "resize": "fit" - }, - "small": { - "h": 320, - "w": 588, - "resize": "fit" - }, - "thumb": { - "h": 150, - "w": 150, - "resize": "crop" - } - }, - "original_info": { - "height": 320, - "width": 588, - "focus_rects": [ - { - "x": 0, - "y": 0, - "w": 571, - "h": 320 - }, - { - "x": 119, - "y": 0, - "w": 320, - "h": 320 - }, - { - "x": 139, - "y": 0, - "w": 281, - "h": 320 - }, - { - "x": 199, - "y": 0, - "w": 160, - "h": 320 - }, - { - "x": 0, - "y": 0, - "w": 588, - "h": 320 - } - ] - }, - "allow_download_status": { - "allow_download": true - }, - "media_results": { - "result": { - "media_key": "3_1739351508074807296" - } - } - } - ] - }, - "favorite_count": 259307, - "favorited": false, - "full_text": "⛄️🎁🎄Merry Christmas! 🎄🎁 ⛄️ https://t.co/qFKgVipssI", - "is_quote_status": false, - "lang": "et", - "possibly_sensitive": false, - "possibly_sensitive_editable": true, - "quote_count": 1085, - "reply_count": 17220, - "retweet_count": 19088, - "retweeted": false, - "user_id_str": "44196397", - "id_str": "1739351512155906341" - } - } - }, - "tweetDisplayType": "Tweet" - } - } - }, - { - "entryId": "tweet-1735440446749397299", - "sortIndex": "1780970613867806705", - "content": { - "entryType": "TimelineTimelineItem", - "__typename": "TimelineTimelineItem", - "itemContent": { - "itemType": "TimelineTweet", - "__typename": "TimelineTweet", - "tweet_results": { - "result": { - "__typename": "Tweet", - "rest_id": "1735440446749397299", - "core": { - "user_results": { - "result": { - "__typename": "User", - "id": "VXNlcjoyNTMzMzQxODU0", - "rest_id": "2533341854", - "affiliates_highlighted_label": { - "label": { - "url": { - "url": "https://twitter.com/X", - "urlType": "DeepLink" - }, - "badge": { - "url": "https://pbs.twimg.com/profile_images/1683899100922511378/5lY42eHs_bigger.jpg" - }, - "description": "X", - "userLabelType": "BusinessLabel", - "userLabelDisplayType": "Badge" - } - }, - "has_graduated_access": true, - "is_blue_verified": true, - "profile_image_shape": "Circle", - "legacy": { - "can_dm": true, - "can_media_tag": false, - "created_at": "Thu May 29 20:24:26 +0000 2014", - "default_profile": false, - "default_profile_image": false, - "description": "𝕏 | @X @API @XDevelopers", - "entities": { - "description": { - "urls": [] - } - }, - "fast_followers_count": 0, - "favourites_count": 14168, - "followers_count": 2313, - "friends_count": 987, - "has_custom_timelines": true, - "is_translator": false, - "listed_count": 54, - "location": "New York, NY", - "media_count": 141, - "name": "Chris Park", - "normal_followers_count": 2313, - "pinned_tweet_ids_str": [ - "1668840247411761157" - ], - "possibly_sensitive": false, - "profile_banner_url": "https://pbs.twimg.com/profile_banners/2533341854/1638372155", - "profile_image_url_https": "https://pbs.twimg.com/profile_images/1770195415729569792/wUEX1LCO_normal.jpg", - "profile_interstitial_type": "", - "screen_name": "chrisparkX", - "statuses_count": 725, - "translator_type": "none", - "verified": false, - "want_retweets": false, - "withheld_in_countries": [] - }, - "tipjar_settings": { - "is_enabled": true - } - } - } - }, - "unmention_data": {}, - "edit_control": { - "edit_tweet_ids": [ - "1735440446749397299" - ], - "editable_until_msecs": "1702599820000", - "is_edit_eligible": true, - "edits_remaining": "5" - }, - "is_translatable": false, - "views": { - "count": "1140", - "state": "EnabledWithCount" - }, - "source": "Twitter for iPhone", - "quoted_status_result": { - "result": { - "__typename": "Tweet", - "rest_id": "1735357096777138304", - "core": { - "user_results": { - "result": { - "__typename": "User", - "id": "VXNlcjoyMjQ0OTk0OTQ1", - "rest_id": "2244994945", - "affiliates_highlighted_label": { - "label": { - "url": { - "url": "https://twitter.com/X", - "urlType": "DeepLink" - }, - "badge": { - "url": "https://pbs.twimg.com/profile_images/1683899100922511378/5lY42eHs_bigger.jpg" - }, - "description": "X", - "userLabelType": "BusinessLabel", - "userLabelDisplayType": "Badge" - } - }, - "has_graduated_access": true, - "is_blue_verified": true, - "profile_image_shape": "Square", - "legacy": { - "can_dm": false, - "can_media_tag": true, - "created_at": "Sat Dec 14 04:35:55 +0000 2013", - "default_profile": false, - "default_profile_image": false, - "description": "The voice of the X Dev team and your official source for updates, news, and events, related to the X API.", - "entities": { - "description": { - "urls": [] - }, - "url": { - "urls": [ - { - "display_url": "developer.x.com", - "expanded_url": "https://developer.x.com/", - "url": "https://t.co/O13IfbuPqq", - "indices": [ - 0, - 23 - ] - } - ] - } - }, - "fast_followers_count": 0, - "favourites_count": 2080, - "followers_count": 624633, - "friends_count": 1767, - "has_custom_timelines": true, - "is_translator": false, - "listed_count": 2647, - "location": "127.0.0.1", - "media_count": 815, - "name": "Developers", - "normal_followers_count": 624633, - "pinned_tweet_ids_str": [ - "1770153912013615285" - ], - "possibly_sensitive": false, - "profile_banner_url": "https://pbs.twimg.com/profile_banners/2244994945/1690213128", - "profile_image_url_https": "https://pbs.twimg.com/profile_images/1683501992314798080/xl1POYLw_normal.jpg", - "profile_interstitial_type": "", - "screen_name": "XDevelopers", - "statuses_count": 4047, - "translator_type": "regular", - "url": "https://t.co/O13IfbuPqq", - "verified": false, - "verified_type": "Business", - "want_retweets": false, - "withheld_in_countries": [] - }, - "professional": { - "rest_id": "1516891231749517312", - "professional_type": "Business", - "category": [ - { - "id": 1009, - "name": "Community", - "icon_name": "IconBriefcaseStroke" - } - ] - }, - "tipjar_settings": {} - } - } - }, - "card": { - "rest_id": "https://t.co/iWVHGMWojH", - "legacy": { - "binding_values": [ - { - "key": "thumbnail_image", - "value": { - "image_value": { - "height": 144, - "width": 144, - "url": "https://pbs.twimg.com/card_img/1776431628660756480/4Sm-bN9H?format=png&name=144x144_2" - }, - "type": "IMAGE" - } - }, - { - "key": "description", - "value": { - "string_value": "We are excited to announce two new endpoints in the X API v2: Users Search Trends lookup These endpoints are available to all developers with the Pro access in the X API. The Users Search endpoint...", - "type": "STRING" - } - }, - { - "key": "domain", - "value": { - "string_value": "devcommunity.x.com", - "type": "STRING" - } - }, - { - "key": "thumbnail_image_large", - "value": { - "image_value": { - "height": 420, - "width": 420, - "url": "https://pbs.twimg.com/card_img/1776431628660756480/4Sm-bN9H?format=png&name=420x420_2" - }, - "type": "IMAGE" - } - }, - { - "key": "thumbnail_image_original", - "value": { - "image_value": { - "height": 2453, - "width": 2400, - "url": "https://pbs.twimg.com/card_img/1776431628660756480/4Sm-bN9H?format=png&name=orig" - }, - "type": "IMAGE" - } - }, - { - "key": "thumbnail_image_small", - "value": { - "image_value": { - "height": 100, - "width": 100, - "url": "https://pbs.twimg.com/card_img/1776431628660756480/4Sm-bN9H?format=png&name=100x100_2" - }, - "type": "IMAGE" - } - }, - { - "key": "thumbnail_image_x_large", - "value": { - "image_value": { - "height": 2048, - "width": 2004, - "url": "https://pbs.twimg.com/card_img/1776431628660756480/4Sm-bN9H?format=png&name=2048x2048_2_exp" - }, - "type": "IMAGE" - } - }, - { - "key": "vanity_url", - "value": { - "scribe_key": "vanity_url", - "string_value": "devcommunity.x.com", - "type": "STRING" - } - }, - { - "key": "thumbnail_image_color", - "value": { - "image_color_value": { - "palette": [ - { - "rgb": { - "blue": 0, - "green": 0, - "red": 0 - }, - "percentage": 24.36 - }, - { - "rgb": { - "blue": 105, - "green": 105, - "red": 105 - }, - "percentage": 0.73 - } - ] - }, - "type": "IMAGE_COLOR" - } - }, - { - "key": "title", - "value": { - "string_value": "Announcing the Users Search and Trends lookup endpoints in the X API v2", - "type": "STRING" - } - }, - { - "key": "card_url", - "value": { - "scribe_key": "card_url", - "string_value": "https://t.co/iWVHGMWojH", - "type": "STRING" - } - } - ], - "card_platform": { - "platform": { - "audience": { - "name": "production" - }, - "device": { - "name": "Swift", - "version": "12" - } - } - }, - "name": "summary", - "url": "https://t.co/iWVHGMWojH", - "user_refs_results": [] - } - }, - "unmention_data": {}, - "edit_control": { - "edit_tweet_ids": [ - "1735357096777138304" - ], - "editable_until_msecs": "1702579947000", - "is_edit_eligible": true, - "edits_remaining": "5" - }, - "is_translatable": false, - "views": { - "count": "134964", - "state": "EnabledWithCount" - }, - "source": "Twitter Web App", - "legacy": { - "bookmark_count": 34, - "bookmarked": false, - "created_at": "Thu Dec 14 17:52:27 +0000 2023", - "conversation_id_str": "1735357096777138304", - "display_text_range": [ - 0, - 202 - ], - "entities": { - "hashtags": [], - "symbols": [], - "timestamps": [], - "urls": [ - { - "display_url": "bit.ly/xcommunity", - "expanded_url": "https://bit.ly/xcommunity", - "url": "https://t.co/iWVHGMWojH", - "indices": [ - 179, - 202 - ] - } - ], - "user_mentions": [] - }, - "favorite_count": 662, - "favorited": false, - "full_text": "Users search and Trends lookup endpoints are now available in X API v2 -- exclusively on Pro & Enterprise! \n\nWant to learn more about what these endpoints can do, visit here: https://t.co/iWVHGMWojH", - "is_quote_status": false, - "lang": "en", - "possibly_sensitive": false, - "possibly_sensitive_editable": true, - "quote_count": 18, - "reply_count": 79, - "retweet_count": 111, - "retweeted": false, - "user_id_str": "2244994945", - "id_str": "1735357096777138304" - } - } - }, - "legacy": { - "bookmark_count": 1, - "bookmarked": false, - "created_at": "Thu Dec 14 23:23:40 +0000 2023", - "conversation_id_str": "1735440446749397299", - "display_text_range": [ - 0, - 114 - ], - "entities": { - "hashtags": [], - "symbols": [], - "timestamps": [], - "urls": [], - "user_mentions": [] - }, - "favorite_count": 11, - "favorited": false, - "full_text": "We will be shipping many more features in the coming year and introducing dev community initiatives. Stay tuned! 🔥", - "is_quote_status": true, - "lang": "en", - "quote_count": 0, - "quoted_status_id_str": "1735357096777138304", - "quoted_status_permalink": { - "url": "https://t.co/MQtQkLUqVY", - "expanded": "https://twitter.com/XDevelopers/status/1735357096777138304", - "display": "x.com/XDevelopers/st…" - }, - "reply_count": 1, - "retweet_count": 0, - "retweeted": false, - "user_id_str": "2533341854", - "id_str": "1735440446749397299" - } - } - }, - "tweetDisplayType": "Tweet" - } - } - }, - { - "entryId": "tweet-1735357096777138304", - "sortIndex": "1780970613867806704", - "content": { - "entryType": "TimelineTimelineItem", - "__typename": "TimelineTimelineItem", - "itemContent": { - "itemType": "TimelineTweet", - "__typename": "TimelineTweet", - "tweet_results": { - "result": { - "__typename": "Tweet", - "rest_id": "1735357096777138304", - "core": { - "user_results": { - "result": { - "__typename": "User", - "id": "VXNlcjoyMjQ0OTk0OTQ1", - "rest_id": "2244994945", - "affiliates_highlighted_label": { - "label": { - "url": { - "url": "https://twitter.com/X", - "urlType": "DeepLink" - }, - "badge": { - "url": "https://pbs.twimg.com/profile_images/1683899100922511378/5lY42eHs_bigger.jpg" - }, - "description": "X", - "userLabelType": "BusinessLabel", - "userLabelDisplayType": "Badge" - } - }, - "has_graduated_access": true, - "is_blue_verified": true, - "profile_image_shape": "Square", - "legacy": { - "can_dm": false, - "can_media_tag": true, - "created_at": "Sat Dec 14 04:35:55 +0000 2013", - "default_profile": false, - "default_profile_image": false, - "description": "The voice of the X Dev team and your official source for updates, news, and events, related to the X API.", - "entities": { - "description": { - "urls": [] - }, - "url": { - "urls": [ - { - "display_url": "developer.x.com", - "expanded_url": "https://developer.x.com/", - "url": "https://t.co/O13IfbuPqq", - "indices": [ - 0, - 23 - ] - } - ] - } - }, - "fast_followers_count": 0, - "favourites_count": 2080, - "followers_count": 624633, - "friends_count": 1767, - "has_custom_timelines": true, - "is_translator": false, - "listed_count": 2647, - "location": "127.0.0.1", - "media_count": 815, - "name": "Developers", - "normal_followers_count": 624633, - "pinned_tweet_ids_str": [ - "1770153912013615285" - ], - "possibly_sensitive": false, - "profile_banner_url": "https://pbs.twimg.com/profile_banners/2244994945/1690213128", - "profile_image_url_https": "https://pbs.twimg.com/profile_images/1683501992314798080/xl1POYLw_normal.jpg", - "profile_interstitial_type": "", - "screen_name": "XDevelopers", - "statuses_count": 4047, - "translator_type": "regular", - "url": "https://t.co/O13IfbuPqq", - "verified": false, - "verified_type": "Business", - "want_retweets": false, - "withheld_in_countries": [] - }, - "professional": { - "rest_id": "1516891231749517312", - "professional_type": "Business", - "category": [ - { - "id": 1009, - "name": "Community", - "icon_name": "IconBriefcaseStroke" - } - ] - }, - "tipjar_settings": {} - } - } - }, - "card": { - "rest_id": "https://t.co/iWVHGMWojH", - "legacy": { - "binding_values": [ - { - "key": "thumbnail_image", - "value": { - "image_value": { - "height": 144, - "width": 144, - "url": "https://pbs.twimg.com/card_img/1776431628660756480/4Sm-bN9H?format=png&name=144x144_2" - }, - "type": "IMAGE" - } - }, - { - "key": "description", - "value": { - "string_value": "We are excited to announce two new endpoints in the X API v2: Users Search Trends lookup These endpoints are available to all developers with the Pro access in the X API. The Users Search endpoint...", - "type": "STRING" - } - }, - { - "key": "domain", - "value": { - "string_value": "devcommunity.x.com", - "type": "STRING" - } - }, - { - "key": "thumbnail_image_large", - "value": { - "image_value": { - "height": 420, - "width": 420, - "url": "https://pbs.twimg.com/card_img/1776431628660756480/4Sm-bN9H?format=png&name=420x420_2" - }, - "type": "IMAGE" - } - }, - { - "key": "thumbnail_image_original", - "value": { - "image_value": { - "height": 2453, - "width": 2400, - "url": "https://pbs.twimg.com/card_img/1776431628660756480/4Sm-bN9H?format=png&name=orig" - }, - "type": "IMAGE" - } - }, - { - "key": "thumbnail_image_small", - "value": { - "image_value": { - "height": 100, - "width": 100, - "url": "https://pbs.twimg.com/card_img/1776431628660756480/4Sm-bN9H?format=png&name=100x100_2" - }, - "type": "IMAGE" - } - }, - { - "key": "thumbnail_image_x_large", - "value": { - "image_value": { - "height": 2048, - "width": 2004, - "url": "https://pbs.twimg.com/card_img/1776431628660756480/4Sm-bN9H?format=png&name=2048x2048_2_exp" - }, - "type": "IMAGE" - } - }, - { - "key": "vanity_url", - "value": { - "scribe_key": "vanity_url", - "string_value": "devcommunity.x.com", - "type": "STRING" - } - }, - { - "key": "thumbnail_image_color", - "value": { - "image_color_value": { - "palette": [ - { - "rgb": { - "blue": 0, - "green": 0, - "red": 0 - }, - "percentage": 24.36 - }, - { - "rgb": { - "blue": 105, - "green": 105, - "red": 105 - }, - "percentage": 0.73 - } - ] - }, - "type": "IMAGE_COLOR" - } - }, - { - "key": "title", - "value": { - "string_value": "Announcing the Users Search and Trends lookup endpoints in the X API v2", - "type": "STRING" - } - }, - { - "key": "card_url", - "value": { - "scribe_key": "card_url", - "string_value": "https://t.co/iWVHGMWojH", - "type": "STRING" - } - } - ], - "card_platform": { - "platform": { - "audience": { - "name": "production" - }, - "device": { - "name": "Swift", - "version": "12" - } - } - }, - "name": "summary", - "url": "https://t.co/iWVHGMWojH", - "user_refs_results": [] - } - }, - "unmention_data": {}, - "edit_control": { - "edit_tweet_ids": [ - "1735357096777138304" - ], - "editable_until_msecs": "1702579947000", - "is_edit_eligible": true, - "edits_remaining": "5" - }, - "is_translatable": false, - "views": { - "count": "134964", - "state": "EnabledWithCount" - }, - "source": "Twitter Web App", - "legacy": { - "bookmark_count": 34, - "bookmarked": false, - "created_at": "Thu Dec 14 17:52:27 +0000 2023", - "conversation_id_str": "1735357096777138304", - "display_text_range": [ - 0, - 202 - ], - "entities": { - "hashtags": [], - "symbols": [], - "timestamps": [], - "urls": [ - { - "display_url": "bit.ly/xcommunity", - "expanded_url": "https://bit.ly/xcommunity", - "url": "https://t.co/iWVHGMWojH", - "indices": [ - 179, - 202 - ] - } - ], - "user_mentions": [] - }, - "favorite_count": 662, - "favorited": false, - "full_text": "Users search and Trends lookup endpoints are now available in X API v2 -- exclusively on Pro & Enterprise! \n\nWant to learn more about what these endpoints can do, visit here: https://t.co/iWVHGMWojH", - "is_quote_status": false, - "lang": "en", - "possibly_sensitive": false, - "possibly_sensitive_editable": true, - "quote_count": 18, - "reply_count": 79, - "retweet_count": 111, - "retweeted": false, - "user_id_str": "2244994945", - "id_str": "1735357096777138304" - } - } - }, - "tweetDisplayType": "Tweet" - } - } - }, - { - "entryId": "tweet-1732773982875652503", - "sortIndex": "1780970613867806703", - "content": { - "entryType": "TimelineTimelineItem", - "__typename": "TimelineTimelineItem", - "itemContent": { - "itemType": "TimelineTweet", - "__typename": "TimelineTweet", - "tweet_results": { - "result": { - "__typename": "Tweet", - "rest_id": "1732773982875652503", - "core": { - "user_results": { - "result": { - "__typename": "User", - "id": "VXNlcjoxMDMzMDgxMDA=", - "rest_id": "103308100", - "affiliates_highlighted_label": { - "label": { - "url": { - "url": "https://twitter.com/X", - "urlType": "DeepLink" - }, - "badge": { - "url": "https://pbs.twimg.com/profile_images/1683899100922511378/5lY42eHs_bigger.jpg" - }, - "description": "X", - "userLabelType": "BusinessLabel", - "userLabelDisplayType": "Badge" - } - }, - "has_graduated_access": true, - "is_blue_verified": true, - "profile_image_shape": "Circle", - "legacy": { - "can_dm": true, - "can_media_tag": false, - "created_at": "Sat Jan 09 16:24:34 +0000 2010", - "default_profile": false, - "default_profile_image": false, - "description": "space pirate • engineering @x", - "entities": { - "description": { - "urls": [] - } - }, - "fast_followers_count": 0, - "favourites_count": 2723, - "followers_count": 2544, - "friends_count": 1871, - "has_custom_timelines": true, - "is_translator": false, - "listed_count": 52, - "location": "London, England", - "media_count": 58, - "name": "jules", - "normal_followers_count": 2544, - "pinned_tweet_ids_str": [ - "1699699520618070380" - ], - "possibly_sensitive": false, - "profile_banner_url": "https://pbs.twimg.com/profile_banners/103308100/1592590634", - "profile_image_url_https": "https://pbs.twimg.com/profile_images/1635345882915676176/QR7F5uVJ_normal.jpg", - "profile_interstitial_type": "", - "screen_name": "iuliabaltoi", - "statuses_count": 553, - "translator_type": "none", - "verified": false, - "want_retweets": false, - "withheld_in_countries": [] - }, - "professional": { - "rest_id": "1455629879911849984", - "professional_type": "Creator", - "category": [ - { - "id": 557, - "name": "Magician", - "icon_name": "IconBriefcaseStroke" - } - ] - }, - "tipjar_settings": { - "is_enabled": true, - "bitcoin_handle": "bc1qfxmcnjwluu0vk6d64f6vrnxljp6mc2jyamgrth" - }, - "super_follow_eligible": true - } - } - }, - "unmention_data": {}, - "edit_control": { - "edit_tweet_ids": [ - "1732773982875652503" - ], - "editable_until_msecs": "1701964085000", - "is_edit_eligible": true, - "edits_remaining": "5" - }, - "is_translatable": false, - "views": { - "count": "7131", - "state": "EnabledWithCount" - }, - "source": "Twitter for iPhone", - "legacy": { - "bookmark_count": 2, - "bookmarked": false, - "created_at": "Thu Dec 07 14:48:05 +0000 2023", - "conversation_id_str": "1732773982875652503", - "display_text_range": [ - 0, - 55 - ], - "entities": { - "hashtags": [], - "symbols": [], - "timestamps": [], - "urls": [], - "user_mentions": [] - }, - "favorite_count": 108, - "favorited": false, - "full_text": "Grok is being released to premium+ users, how exciting!", - "is_quote_status": false, - "lang": "en", - "quote_count": 0, - "reply_count": 12, - "retweet_count": 3, - "retweeted": false, - "user_id_str": "103308100", - "id_str": "1732773982875652503" - } - } - }, - "tweetDisplayType": "Tweet" - } - } - }, - { - "entryId": "tweet-1732769973142003888", - "sortIndex": "1780970613867806702", - "content": { - "entryType": "TimelineTimelineItem", - "__typename": "TimelineTimelineItem", - "itemContent": { - "itemType": "TimelineTweet", - "__typename": "TimelineTweet", - "tweet_results": { - "result": { - "__typename": "Tweet", - "rest_id": "1732769973142003888", - "core": { - "user_results": { - "result": { - "__typename": "User", - "id": "VXNlcjo0NDE5NjM5Nw==", - "rest_id": "44196397", - "affiliates_highlighted_label": { - "label": { - "url": { - "url": "https://twitter.com/X", - "urlType": "DeepLink" - }, - "badge": { - "url": "https://pbs.twimg.com/profile_images/1683899100922511378/5lY42eHs_bigger.jpg" - }, - "description": "X", - "userLabelType": "BusinessLabel", - "userLabelDisplayType": "Badge" - } - }, - "has_graduated_access": true, - "is_blue_verified": true, - "profile_image_shape": "Circle", - "legacy": { - "can_dm": false, - "can_media_tag": false, - "created_at": "Tue Jun 02 20:12:29 +0000 2009", - "default_profile": false, - "default_profile_image": false, - "description": "", - "entities": { - "description": { - "urls": [] - } - }, - "fast_followers_count": 0, - "favourites_count": 49610, - "followers_count": 181061315, - "friends_count": 576, - "has_custom_timelines": true, - "is_translator": false, - "listed_count": 149663, - "location": "", - "media_count": 2153, - "name": "Elon Musk", - "normal_followers_count": 181061315, - "pinned_tweet_ids_str": [ - "1780660716229554184" - ], - "possibly_sensitive": false, - "profile_banner_url": "https://pbs.twimg.com/profile_banners/44196397/1690621312", - "profile_image_url_https": "https://pbs.twimg.com/profile_images/1780044485541699584/p78MCn3B_normal.jpg", - "profile_interstitial_type": "", - "screen_name": "elonmusk", - "statuses_count": 42582, - "translator_type": "none", - "verified": false, - "want_retweets": false, - "withheld_in_countries": [] - }, - "professional": { - "rest_id": "1679729435447275522", - "professional_type": "Creator", - "category": [] - }, - "tipjar_settings": {}, - "super_follow_eligible": true - } - } - }, - "unmention_data": {}, - "edit_control": { - "edit_tweet_ids": [ - "1732769973142003888" - ], - "editable_until_msecs": "1701963129000", - "is_edit_eligible": true, - "edits_remaining": "5" - }, - "is_translatable": false, - "views": { - "count": "28171418", - "state": "EnabledWithCount" - }, - "source": "Twitter for iPhone", - "legacy": { - "bookmark_count": 1526, - "bookmarked": false, - "created_at": "Thu Dec 07 14:32:09 +0000 2023", - "conversation_id_str": "1732769973142003888", - "display_text_range": [ - 0, - 0 - ], - "entities": { - "hashtags": [], - "media": [ - { - "display_url": "pic.twitter.com/2LxB3FjZ2R", - "expanded_url": "https://twitter.com/elonmusk/status/1732769973142003888/photo/1", - "id_str": "1732769967567765504", - "indices": [ - 0, - 23 - ], - "media_key": "3_1732769967567765504", - "media_url_https": "https://pbs.twimg.com/media/GAwJGtpXgAA-mUd.jpg", - "type": "photo", - "url": "https://t.co/2LxB3FjZ2R", - "ext_media_availability": { - "status": "Available" - }, - "features": { - "large": { - "faces": [ - { - "x": 244, - "y": 361, - "h": 54, - "w": 54 - } - ] - }, - "medium": { - "faces": [ - { - "x": 244, - "y": 361, - "h": 54, - "w": 54 - } - ] - }, - "small": { - "faces": [ - { - "x": 244, - "y": 361, - "h": 54, - "w": 54 - } - ] - }, - "orig": { - "faces": [ - { - "x": 244, - "y": 361, - "h": 54, - "w": 54 - } - ] - } - }, - "sizes": { - "large": { - "h": 680, - "w": 674, - "resize": "fit" - }, - "medium": { - "h": 680, - "w": 674, - "resize": "fit" - }, - "small": { - "h": 680, - "w": 674, - "resize": "fit" - }, - "thumb": { - "h": 150, - "w": 150, - "resize": "crop" - } - }, - "original_info": { - "height": 680, - "width": 674, - "focus_rects": [ - { - "x": 0, - "y": 135, - "w": 674, - "h": 377 - }, - { - "x": 0, - "y": 0, - "w": 674, - "h": 674 - }, - { - "x": 0, - "y": 0, - "w": 596, - "h": 680 - }, - { - "x": 119, - "y": 0, - "w": 340, - "h": 680 - }, - { - "x": 0, - "y": 0, - "w": 674, - "h": 680 - } - ] - }, - "media_results": { - "result": { - "media_key": "3_1732769967567765504" - } - } - } - ], - "symbols": [], - "timestamps": [], - "urls": [], - "user_mentions": [] - }, - "extended_entities": { - "media": [ - { - "display_url": "pic.twitter.com/2LxB3FjZ2R", - "expanded_url": "https://twitter.com/elonmusk/status/1732769973142003888/photo/1", - "id_str": "1732769967567765504", - "indices": [ - 0, - 23 - ], - "media_key": "3_1732769967567765504", - "media_url_https": "https://pbs.twimg.com/media/GAwJGtpXgAA-mUd.jpg", - "type": "photo", - "url": "https://t.co/2LxB3FjZ2R", - "ext_media_availability": { - "status": "Available" - }, - "features": { - "large": { - "faces": [ - { - "x": 244, - "y": 361, - "h": 54, - "w": 54 - } - ] - }, - "medium": { - "faces": [ - { - "x": 244, - "y": 361, - "h": 54, - "w": 54 - } - ] - }, - "small": { - "faces": [ - { - "x": 244, - "y": 361, - "h": 54, - "w": 54 - } - ] - }, - "orig": { - "faces": [ - { - "x": 244, - "y": 361, - "h": 54, - "w": 54 - } - ] - } - }, - "sizes": { - "large": { - "h": 680, - "w": 674, - "resize": "fit" - }, - "medium": { - "h": 680, - "w": 674, - "resize": "fit" - }, - "small": { - "h": 680, - "w": 674, - "resize": "fit" - }, - "thumb": { - "h": 150, - "w": 150, - "resize": "crop" - } - }, - "original_info": { - "height": 680, - "width": 674, - "focus_rects": [ - { - "x": 0, - "y": 135, - "w": 674, - "h": 377 - }, - { - "x": 0, - "y": 0, - "w": 674, - "h": 674 - }, - { - "x": 0, - "y": 0, - "w": 596, - "h": 680 - }, - { - "x": 119, - "y": 0, - "w": 340, - "h": 680 - }, - { - "x": 0, - "y": 0, - "w": 674, - "h": 680 - } - ] - }, - "media_results": { - "result": { - "media_key": "3_1732769967567765504" - } - } - } - ] - }, - "favorite_count": 209154, - "favorited": false, - "full_text": "https://t.co/2LxB3FjZ2R", - "is_quote_status": false, - "lang": "zxx", - "possibly_sensitive": false, - "possibly_sensitive_editable": true, - "quote_count": 1280, - "reply_count": 8899, - "retweet_count": 15510, - "retweeted": false, - "user_id_str": "44196397", - "id_str": "1732769973142003888" - } - } - }, - "tweetDisplayType": "Tweet" - } - } - }, - { - "entryId": "tweet-1732769629070655789", - "sortIndex": "1780970613867806701", - "content": { - "entryType": "TimelineTimelineItem", - "__typename": "TimelineTimelineItem", - "itemContent": { - "itemType": "TimelineTweet", - "__typename": "TimelineTweet", - "tweet_results": { - "result": { - "__typename": "Tweet", - "rest_id": "1732769629070655789", - "core": { - "user_results": { - "result": { - "__typename": "User", - "id": "VXNlcjo0NDE5NjM5Nw==", - "rest_id": "44196397", - "affiliates_highlighted_label": { - "label": { - "url": { - "url": "https://twitter.com/X", - "urlType": "DeepLink" - }, - "badge": { - "url": "https://pbs.twimg.com/profile_images/1683899100922511378/5lY42eHs_bigger.jpg" - }, - "description": "X", - "userLabelType": "BusinessLabel", - "userLabelDisplayType": "Badge" - } - }, - "has_graduated_access": true, - "is_blue_verified": true, - "profile_image_shape": "Circle", - "legacy": { - "can_dm": false, - "can_media_tag": false, - "created_at": "Tue Jun 02 20:12:29 +0000 2009", - "default_profile": false, - "default_profile_image": false, - "description": "", - "entities": { - "description": { - "urls": [] - } - }, - "fast_followers_count": 0, - "favourites_count": 49610, - "followers_count": 181061315, - "friends_count": 576, - "has_custom_timelines": true, - "is_translator": false, - "listed_count": 149663, - "location": "", - "media_count": 2153, - "name": "Elon Musk", - "normal_followers_count": 181061315, - "pinned_tweet_ids_str": [ - "1780660716229554184" - ], - "possibly_sensitive": false, - "profile_banner_url": "https://pbs.twimg.com/profile_banners/44196397/1690621312", - "profile_image_url_https": "https://pbs.twimg.com/profile_images/1780044485541699584/p78MCn3B_normal.jpg", - "profile_interstitial_type": "", - "screen_name": "elonmusk", - "statuses_count": 42582, - "translator_type": "none", - "verified": false, - "want_retweets": false, - "withheld_in_countries": [] - }, - "professional": { - "rest_id": "1679729435447275522", - "professional_type": "Creator", - "category": [] - }, - "tipjar_settings": {}, - "super_follow_eligible": true - } - } - }, - "unmention_data": {}, - "edit_control": { - "edit_tweet_ids": [ - "1732769629070655789" - ], - "editable_until_msecs": "1701963047000", - "is_edit_eligible": true, - "edits_remaining": "5" - }, - "is_translatable": false, - "views": { - "count": "14492682", - "state": "EnabledWithCount" - }, - "source": "Twitter for iPhone", - "legacy": { - "bookmark_count": 500, - "bookmarked": false, - "created_at": "Thu Dec 07 14:30:47 +0000 2023", - "conversation_id_str": "1732769629070655789", - "display_text_range": [ - 0, - 86 - ], - "entities": { - "hashtags": [], - "symbols": [], - "timestamps": [], - "urls": [], - "user_mentions": [] - }, - "favorite_count": 37454, - "favorited": false, - "full_text": "Grok is rolling out to 𝕏 Premium+ subscribers with the latest app release. \n\nHave fun!", - "is_quote_status": false, - "lang": "en", - "quote_count": 501, - "reply_count": 4549, - "retweet_count": 4227, - "retweeted": false, - "user_id_str": "44196397", - "id_str": "1732769629070655789" - } - } - }, - "tweetDisplayType": "Tweet" - } - } - }, - { - "entryId": "tweet-1720635518289908042", - "sortIndex": "1780970613867806700", - "content": { - "entryType": "TimelineTimelineItem", - "__typename": "TimelineTimelineItem", - "itemContent": { - "itemType": "TimelineTweet", - "__typename": "TimelineTweet", - "tweet_results": { - "result": { - "__typename": "Tweet", - "rest_id": "1720635518289908042", - "core": { - "user_results": { - "result": { - "__typename": "User", - "id": "VXNlcjo0NDE5NjM5Nw==", - "rest_id": "44196397", - "affiliates_highlighted_label": { - "label": { - "url": { - "url": "https://twitter.com/X", - "urlType": "DeepLink" - }, - "badge": { - "url": "https://pbs.twimg.com/profile_images/1683899100922511378/5lY42eHs_bigger.jpg" - }, - "description": "X", - "userLabelType": "BusinessLabel", - "userLabelDisplayType": "Badge" - } - }, - "has_graduated_access": true, - "is_blue_verified": true, - "profile_image_shape": "Circle", - "legacy": { - "can_dm": false, - "can_media_tag": false, - "created_at": "Tue Jun 02 20:12:29 +0000 2009", - "default_profile": false, - "default_profile_image": false, - "description": "", - "entities": { - "description": { - "urls": [] - } - }, - "fast_followers_count": 0, - "favourites_count": 49610, - "followers_count": 181061315, - "friends_count": 576, - "has_custom_timelines": true, - "is_translator": false, - "listed_count": 149663, - "location": "", - "media_count": 2153, - "name": "Elon Musk", - "normal_followers_count": 181061315, - "pinned_tweet_ids_str": [ - "1780660716229554184" - ], - "possibly_sensitive": false, - "profile_banner_url": "https://pbs.twimg.com/profile_banners/44196397/1690621312", - "profile_image_url_https": "https://pbs.twimg.com/profile_images/1780044485541699584/p78MCn3B_normal.jpg", - "profile_interstitial_type": "", - "screen_name": "elonmusk", - "statuses_count": 42582, - "translator_type": "none", - "verified": false, - "want_retweets": false, - "withheld_in_countries": [] - }, - "professional": { - "rest_id": "1679729435447275522", - "professional_type": "Creator", - "category": [] - }, - "tipjar_settings": {}, - "super_follow_eligible": true - } - } - }, - "unmention_data": {}, - "edit_control": { - "edit_tweet_ids": [ - "1720635518289908042" - ], - "editable_until_msecs": "1699070050000", - "is_edit_eligible": false, - "edits_remaining": "5" - }, - "is_translatable": false, - "views": { - "count": "33975039", - "state": "EnabledWithCount" - }, - "source": "Twitter for iPhone", - "legacy": { - "bookmark_count": 2876, - "bookmarked": false, - "created_at": "Sat Nov 04 02:54:10 +0000 2023", - "conversation_id_str": "1720635518289908042", - "display_text_range": [ - 0, - 70 - ], - "entities": { - "hashtags": [], - "media": [ - { - "display_url": "pic.twitter.com/WqXxlwI6ef", - "expanded_url": "https://twitter.com/elonmusk/status/1720635518289908042/photo/1", - "id_str": "1720635513051230208", - "indices": [ - 71, - 94 - ], - "media_key": "3_1720635513051230208", - "media_url_https": "https://pbs.twimg.com/media/F-Ds4f9XMAAqpEs.jpg", - "type": "photo", - "url": "https://t.co/WqXxlwI6ef", - "ext_media_availability": { - "status": "Available" - }, - "features": { - "large": { - "faces": [ - { - "x": 84, - "y": 8, - "h": 53, - "w": 53 - } - ] - }, - "medium": { - "faces": [ - { - "x": 84, - "y": 8, - "h": 53, - "w": 53 - } - ] - }, - "small": { - "faces": [ - { - "x": 56, - "y": 5, - "h": 35, - "w": 35 - } - ] - }, - "orig": { - "faces": [ - { - "x": 84, - "y": 8, - "h": 53, - "w": 53 - } - ] - } - }, - "sizes": { - "large": { - "h": 518, - "w": 1008, - "resize": "fit" - }, - "medium": { - "h": 518, - "w": 1008, - "resize": "fit" - }, - "small": { - "h": 349, - "w": 680, - "resize": "fit" - }, - "thumb": { - "h": 150, - "w": 150, - "resize": "crop" - } - }, - "original_info": { - "height": 518, - "width": 1008, - "focus_rects": [ - { - "x": 0, - "y": 0, - "w": 925, - "h": 518 - }, - { - "x": 0, - "y": 0, - "w": 518, - "h": 518 - }, - { - "x": 0, - "y": 0, - "w": 454, - "h": 518 - }, - { - "x": 47, - "y": 0, - "w": 259, - "h": 518 - }, - { - "x": 0, - "y": 0, - "w": 1008, - "h": 518 - } - ] - }, - "allow_download_status": { - "allow_download": true - }, - "media_results": { - "result": { - "media_key": "3_1720635513051230208" - } - } - } - ], - "symbols": [], - "timestamps": [], - "urls": [], - "user_mentions": [] - }, - "extended_entities": { - "media": [ - { - "display_url": "pic.twitter.com/WqXxlwI6ef", - "expanded_url": "https://twitter.com/elonmusk/status/1720635518289908042/photo/1", - "id_str": "1720635513051230208", - "indices": [ - 71, - 94 - ], - "media_key": "3_1720635513051230208", - "media_url_https": "https://pbs.twimg.com/media/F-Ds4f9XMAAqpEs.jpg", - "type": "photo", - "url": "https://t.co/WqXxlwI6ef", - "ext_media_availability": { - "status": "Available" - }, - "features": { - "large": { - "faces": [ - { - "x": 84, - "y": 8, - "h": 53, - "w": 53 - } - ] - }, - "medium": { - "faces": [ - { - "x": 84, - "y": 8, - "h": 53, - "w": 53 - } - ] - }, - "small": { - "faces": [ - { - "x": 56, - "y": 5, - "h": 35, - "w": 35 - } - ] - }, - "orig": { - "faces": [ - { - "x": 84, - "y": 8, - "h": 53, - "w": 53 - } - ] - } - }, - "sizes": { - "large": { - "h": 518, - "w": 1008, - "resize": "fit" - }, - "medium": { - "h": 518, - "w": 1008, - "resize": "fit" - }, - "small": { - "h": 349, - "w": 680, - "resize": "fit" - }, - "thumb": { - "h": 150, - "w": 150, - "resize": "crop" - } - }, - "original_info": { - "height": 518, - "width": 1008, - "focus_rects": [ - { - "x": 0, - "y": 0, - "w": 925, - "h": 518 - }, - { - "x": 0, - "y": 0, - "w": 518, - "h": 518 - }, - { - "x": 0, - "y": 0, - "w": 454, - "h": 518 - }, - { - "x": 47, - "y": 0, - "w": 259, - "h": 518 - }, - { - "x": 0, - "y": 0, - "w": 1008, - "h": 518 - } - ] - }, - "allow_download_status": { - "allow_download": true - }, - "media_results": { - "result": { - "media_key": "3_1720635513051230208" - } - } - } - ] - }, - "favorite_count": 142209, - "favorited": false, - "full_text": "xAI’s Grok system is designed to have a little humor in its responses https://t.co/WqXxlwI6ef", - "is_quote_status": false, - "lang": "en", - "possibly_sensitive": false, - "possibly_sensitive_editable": true, - "quote_count": 1880, - "reply_count": 8698, - "retweet_count": 12409, - "retweeted": false, - "user_id_str": "44196397", - "id_str": "1720635518289908042" - } - } - }, - "tweetDisplayType": "Tweet" - } - } - }, - { - "entryId": "tweet-1720509016416383440", - "sortIndex": "1780970613867806699", - "content": { - "entryType": "TimelineTimelineItem", - "__typename": "TimelineTimelineItem", - "itemContent": { - "itemType": "TimelineTweet", - "__typename": "TimelineTweet", - "tweet_results": { - "result": { - "__typename": "Tweet", - "rest_id": "1720509016416383440", - "core": { - "user_results": { - "result": { - "__typename": "User", - "id": "VXNlcjo4NTc2OTk5NjkyNjM5NjQxNjE=", - "rest_id": "857699969263964161", - "affiliates_highlighted_label": { - "label": { - "url": { - "url": "https://twitter.com/X", - "urlType": "DeepLink" - }, - "badge": { - "url": "https://pbs.twimg.com/profile_images/1683899100922511378/5lY42eHs_bigger.jpg" - }, - "description": "X", - "userLabelType": "BusinessLabel", - "userLabelDisplayType": "Badge" - } - }, - "has_graduated_access": true, - "is_blue_verified": true, - "profile_image_shape": "Circle", - "legacy": { - "can_dm": true, - "can_media_tag": false, - "created_at": "Thu Apr 27 20:56:22 +0000 2017", - "default_profile": true, - "default_profile_image": false, - "description": "Partner Engineering @X Opinions my own. RTs != endorsements etc", - "entities": { - "description": { - "urls": [] - }, - "url": { - "urls": [ - { - "display_url": "developer.x.com", - "expanded_url": "https://developer.x.com", - "url": "https://t.co/Rh0kWC75HG", - "indices": [ - 0, - 23 - ] - } - ] - } - }, - "fast_followers_count": 0, - "favourites_count": 77, - "followers_count": 4492, - "friends_count": 1560, - "has_custom_timelines": true, - "is_translator": false, - "listed_count": 66, - "location": "San Francisco, CA", - "media_count": 128, - "name": "Suhem Parack", - "normal_followers_count": 4492, - "pinned_tweet_ids_str": [], - "possibly_sensitive": false, - "profile_banner_url": "https://pbs.twimg.com/profile_banners/857699969263964161/1712432865", - "profile_image_url_https": "https://pbs.twimg.com/profile_images/1559172819514142720/LhoWOIYU_normal.jpg", - "profile_interstitial_type": "", - "screen_name": "suhemparack", - "statuses_count": 2013, - "translator_type": "none", - "url": "https://t.co/Rh0kWC75HG", - "verified": false, - "want_retweets": false, - "withheld_in_countries": [] - }, - "professional": { - "rest_id": "1471588288142057479", - "professional_type": "Creator", - "category": [] - }, - "tipjar_settings": {} - } - } - }, - "unmention_data": {}, - "edit_control": { - "edit_tweet_ids": [ - "1720509016416383440" - ], - "editable_until_msecs": "1699039889000", - "is_edit_eligible": true, - "edits_remaining": "5" - }, - "is_translatable": false, - "views": { - "count": "1548", - "state": "EnabledWithCount" - }, - "source": "Twitter for iPhone", - "quoted_status_result": { - "result": { - "__typename": "Tweet", - "rest_id": "1720506615714213927", - "core": { - "user_results": { - "result": { - "__typename": "User", - "id": "VXNlcjoyMjQ0OTk0OTQ1", - "rest_id": "2244994945", - "affiliates_highlighted_label": { - "label": { - "url": { - "url": "https://twitter.com/X", - "urlType": "DeepLink" - }, - "badge": { - "url": "https://pbs.twimg.com/profile_images/1683899100922511378/5lY42eHs_bigger.jpg" - }, - "description": "X", - "userLabelType": "BusinessLabel", - "userLabelDisplayType": "Badge" - } - }, - "has_graduated_access": true, - "is_blue_verified": true, - "profile_image_shape": "Square", - "legacy": { - "can_dm": false, - "can_media_tag": true, - "created_at": "Sat Dec 14 04:35:55 +0000 2013", - "default_profile": false, - "default_profile_image": false, - "description": "The voice of the X Dev team and your official source for updates, news, and events, related to the X API.", - "entities": { - "description": { - "urls": [] - }, - "url": { - "urls": [ - { - "display_url": "developer.x.com", - "expanded_url": "https://developer.x.com/", - "url": "https://t.co/O13IfbuPqq", - "indices": [ - 0, - 23 - ] - } - ] - } - }, - "fast_followers_count": 0, - "favourites_count": 2080, - "followers_count": 624633, - "friends_count": 1767, - "has_custom_timelines": true, - "is_translator": false, - "listed_count": 2647, - "location": "127.0.0.1", - "media_count": 815, - "name": "Developers", - "normal_followers_count": 624633, - "pinned_tweet_ids_str": [ - "1770153912013615285" - ], - "possibly_sensitive": false, - "profile_banner_url": "https://pbs.twimg.com/profile_banners/2244994945/1690213128", - "profile_image_url_https": "https://pbs.twimg.com/profile_images/1683501992314798080/xl1POYLw_normal.jpg", - "profile_interstitial_type": "", - "screen_name": "XDevelopers", - "statuses_count": 4047, - "translator_type": "regular", - "url": "https://t.co/O13IfbuPqq", - "verified": false, - "verified_type": "Business", - "want_retweets": false, - "withheld_in_countries": [] - }, - "professional": { - "rest_id": "1516891231749517312", - "professional_type": "Business", - "category": [ - { - "id": 1009, - "name": "Community", - "icon_name": "IconBriefcaseStroke" - } - ] - }, - "tipjar_settings": {} - } - } - }, - "card": { - "rest_id": "https://t.co/F3TbD440qA", - "legacy": { - "binding_values": [ - { - "key": "thumbnail_image", - "value": { - "image_value": { - "height": 144, - "width": 144, - "url": "https://pbs.twimg.com/card_img/1778843671972171776/tJD7GKZq?format=png&name=144x144_2" - }, - "type": "IMAGE" - } - }, - { - "key": "description", - "value": { - "string_value": "We are excited to share the new Usage endpoint in the X API v2 that allows developers to see their Tweets usage programmatically. This corresponds to the usage that developers see in the developer...", - "type": "STRING" - } - }, - { - "key": "domain", - "value": { - "string_value": "devcommunity.x.com", - "type": "STRING" - } - }, - { - "key": "thumbnail_image_large", - "value": { - "image_value": { - "height": 356, - "width": 356, - "url": "https://pbs.twimg.com/card_img/1778843671972171776/tJD7GKZq?format=png&name=420x420_2" - }, - "type": "IMAGE" - } - }, - { - "key": "thumbnail_image_original", - "value": { - "image_value": { - "height": 356, - "width": 1024, - "url": "https://pbs.twimg.com/card_img/1778843671972171776/tJD7GKZq?format=png&name=orig" - }, - "type": "IMAGE" - } - }, - { - "key": "thumbnail_image_small", - "value": { - "image_value": { - "height": 100, - "width": 100, - "url": "https://pbs.twimg.com/card_img/1778843671972171776/tJD7GKZq?format=png&name=100x100_2" - }, - "type": "IMAGE" - } - }, - { - "key": "thumbnail_image_x_large", - "value": { - "image_value": { - "height": 356, - "width": 1024, - "url": "https://pbs.twimg.com/card_img/1778843671972171776/tJD7GKZq?format=png&name=2048x2048_2_exp" - }, - "type": "IMAGE" - } - }, - { - "key": "vanity_url", - "value": { - "scribe_key": "vanity_url", - "string_value": "devcommunity.x.com", - "type": "STRING" - } - }, - { - "key": "thumbnail_image_color", - "value": { - "image_color_value": { - "palette": [ - { - "rgb": { - "blue": 253, - "green": 253, - "red": 253 - }, - "percentage": 99.41 - }, - { - "rgb": { - "blue": 122, - "green": 120, - "red": 118 - }, - "percentage": 0.59 - } - ] - }, - "type": "IMAGE_COLOR" - } - }, - { - "key": "title", - "value": { - "string_value": "Announcing the new Usage endpoint in the X API v2", - "type": "STRING" - } - }, - { - "key": "card_url", - "value": { - "scribe_key": "card_url", - "string_value": "https://t.co/F3TbD440qA", - "type": "STRING" - } - } - ], - "card_platform": { - "platform": { - "audience": { - "name": "production" - }, - "device": { - "name": "Swift", - "version": "12" - } - } - }, - "name": "summary", - "url": "https://t.co/F3TbD440qA", - "user_refs_results": [] - } - }, - "unmention_data": {}, - "edit_control": { - "edit_tweet_ids": [ - "1720506615714213927" - ], - "editable_until_msecs": "1699039317000", - "is_edit_eligible": true, - "edits_remaining": "5" - }, - "is_translatable": false, - "views": { - "count": "181471", - "state": "EnabledWithCount" - }, - "source": "Twitter Web App", - "legacy": { - "bookmark_count": 63, - "bookmarked": false, - "created_at": "Fri Nov 03 18:21:57 +0000 2023", - "conversation_id_str": "1720506615714213927", - "display_text_range": [ - 0, - 204 - ], - "entities": { - "hashtags": [], - "symbols": [], - "timestamps": [], - "urls": [ - { - "display_url": "twittercommunity.com/t/announcing-t…", - "expanded_url": "https://twittercommunity.com/t/announcing-the-new-usage-endpoint-in-the-x-api-v2/208160", - "url": "https://t.co/F3TbD440qA", - "indices": [ - 181, - 204 - ] - } - ], - "user_mentions": [] - }, - "favorite_count": 627, - "favorited": false, - "full_text": "You can now monitor your usage programmatically using the new Usage endpoint in the X API v2 🎉\n\nWe are working on new features that will be launched in the near future. Stay tuned! https://t.co/F3TbD440qA", - "is_quote_status": false, - "lang": "en", - "possibly_sensitive": false, - "possibly_sensitive_editable": true, - "quote_count": 18, - "reply_count": 84, - "retweet_count": 104, - "retweeted": false, - "user_id_str": "2244994945", - "id_str": "1720506615714213927" - } - } - }, - "legacy": { - "bookmark_count": 1, - "bookmarked": false, - "created_at": "Fri Nov 03 18:31:29 +0000 2023", - "conversation_id_str": "1720509016416383440", - "display_text_range": [ - 0, - 68 - ], - "entities": { - "hashtags": [], - "symbols": [], - "timestamps": [], - "urls": [], - "user_mentions": [] - }, - "favorite_count": 7, - "favorited": false, - "full_text": "This was a fun one to build. Let me know if y’all have any feedback.", - "is_quote_status": true, - "lang": "en", - "quote_count": 0, - "quoted_status_id_str": "1720506615714213927", - "quoted_status_permalink": { - "url": "https://t.co/to08gtBam2", - "expanded": "https://twitter.com/XDevelopers/status/1720506615714213927", - "display": "x.com/XDevelopers/st…" - }, - "reply_count": 2, - "retweet_count": 1, - "retweeted": false, - "user_id_str": "857699969263964161", - "id_str": "1720509016416383440" - } - } - }, - "tweetDisplayType": "Tweet" - } - } - }, - { - "entryId": "tweet-1717693915266990460", - "sortIndex": "1780970613867806698", - "content": { - "entryType": "TimelineTimelineItem", - "__typename": "TimelineTimelineItem", - "itemContent": { - "itemType": "TimelineTweet", - "__typename": "TimelineTweet", - "tweet_results": { - "result": { - "__typename": "Tweet", - "rest_id": "1717693915266990460", - "core": { - "user_results": { - "result": { - "__typename": "User", - "id": "VXNlcjo1NDgyNjMyOTQ=", - "rest_id": "548263294", - "affiliates_highlighted_label": { - "label": { - "url": { - "url": "https://twitter.com/X", - "urlType": "DeepLink" - }, - "badge": { - "url": "https://pbs.twimg.com/profile_images/1683899100922511378/5lY42eHs_bigger.jpg" - }, - "description": "X", - "userLabelType": "BusinessLabel", - "userLabelDisplayType": "Badge" - } - }, - "has_graduated_access": true, - "is_blue_verified": true, - "profile_image_shape": "Circle", - "legacy": { - "can_dm": false, - "can_media_tag": true, - "created_at": "Sun Apr 08 08:36:04 +0000 2012", - "default_profile": true, - "default_profile_image": false, - "description": "Driven by industry progress, inspired by provocative leadership, plus don't mind a good pair of shoes or a great @PennStateFball scoreboard either.", - "entities": { - "description": { - "urls": [] - } - }, - "fast_followers_count": 0, - "favourites_count": 7949, - "followers_count": 562356, - "friends_count": 1468, - "has_custom_timelines": false, - "is_translator": false, - "listed_count": 1906, - "location": "", - "media_count": 292, - "name": "Linda Yaccarino", - "normal_followers_count": 562356, - "pinned_tweet_ids_str": [ - "1780720738950852750" - ], - "possibly_sensitive": false, - "profile_banner_url": "https://pbs.twimg.com/profile_banners/548263294/1690308383", - "profile_image_url_https": "https://pbs.twimg.com/profile_images/1659561668945354755/c5dthMBt_normal.jpg", - "profile_interstitial_type": "", - "screen_name": "lindayaX", - "statuses_count": 2464, - "translator_type": "none", - "verified": false, - "want_retweets": false, - "withheld_in_countries": [] - }, - "tipjar_settings": {} - } - } - }, - "card": { - "rest_id": "https://t.co/PbBSONctNw", - "legacy": { - "binding_values": [ - { - "key": "description", - "value": { - "string_value": "October 27 marks the one-year anniversary of this platform under new ownership and management. I am incredibly proud of the work our team has been doing to accelerate the future of X.", - "type": "STRING" - } - }, - { - "key": "domain", - "value": { - "string_value": "blog.twitter.com", - "type": "STRING" - } - }, - { - "key": "site", - "value": { - "scribe_key": "publisher_id", - "type": "USER", - "user_value": { - "id_str": "1683696495198089217", - "path": [] - } - } - }, - { - "key": "vanity_url", - "value": { - "scribe_key": "vanity_url", - "string_value": "blog.twitter.com", - "type": "STRING" - } - }, - { - "key": "title", - "value": { - "string_value": "One year in, the future of X is bright", - "type": "STRING" - } - }, - { - "key": "card_url", - "value": { - "scribe_key": "card_url", - "string_value": "https://t.co/PbBSONctNw", - "type": "STRING" - } - } - ], - "card_platform": { - "platform": { - "audience": { - "name": "production" - }, - "device": { - "name": "Swift", - "version": "12" - } - } - }, - "name": "summary_large_image", - "url": "https://t.co/PbBSONctNw", - "user_refs_results": [ - { - "result": { - "__typename": "User", - "id": "VXNlcjoxNjgzNjk2NDk1MTk4MDg5MjE3", - "rest_id": "1683696495198089217", - "affiliates_highlighted_label": {}, - "has_graduated_access": true, - "is_blue_verified": false, - "profile_image_shape": "Circle", - "legacy": { - "protected": true, - "can_dm": false, - "can_media_tag": false, - "created_at": "Tue Jul 25 04:31:50 +0000 2023", - "default_profile": true, - "default_profile_image": false, - "description": "This account is no longer active. Follow @x for updates.", - "entities": { - "description": { - "urls": [] - } - }, - "fast_followers_count": 0, - "favourites_count": 0, - "followers_count": 0, - "friends_count": 0, - "has_custom_timelines": false, - "is_translator": false, - "listed_count": 0, - "location": "", - "media_count": 0, - "name": "Twitter", - "normal_followers_count": 0, - "pinned_tweet_ids_str": [], - "possibly_sensitive": false, - "profile_image_url_https": "https://pbs.twimg.com/profile_images/1683698521600565248/_R1r5HsQ_normal.jpg", - "profile_interstitial_type": "", - "screen_name": "twitter", - "statuses_count": 0, - "translator_type": "none", - "verified": false, - "want_retweets": false, - "withheld_in_countries": [] - }, - "tipjar_settings": {} - } - } - ] - } - }, - "unmention_data": {}, - "edit_control": { - "edit_tweet_ids": [ - "1717693915266990460" - ], - "editable_until_msecs": "1698368717000", - "is_edit_eligible": true, - "edits_remaining": "5" - }, - "is_translatable": false, - "views": { - "count": "539126", - "state": "EnabledWithCount" - }, - "source": "Twitter Web App", - "legacy": { - "bookmark_count": 105, - "bookmarked": false, - "created_at": "Fri Oct 27 00:05:17 +0000 2023", - "conversation_id_str": "1717693915266990460", - "display_text_range": [ - 0, - 249 - ], - "entities": { - "hashtags": [], - "symbols": [], - "timestamps": [], - "urls": [ - { - "display_url": "blog.twitter.com/en_us/topics/c…", - "expanded_url": "https://blog.twitter.com/en_us/topics/company/2023/one-year-in", - "url": "https://t.co/PbBSONctNw", - "indices": [ - 226, - 249 - ] - } - ], - "user_mentions": [ - { - "id_str": "783214", - "name": "X", - "screen_name": "X", - "indices": [ - 80, - 82 - ] - } - ] - }, - "favorite_count": 3624, - "favorited": false, - "full_text": "One year into a bold vision. We have accelerated the future of this platform as @X. From promoting free expression to welcoming the creator economy to our incredible brand partnerships. Here's why the future of X is bright! 👇\nhttps://t.co/PbBSONctNw", - "is_quote_status": false, - "lang": "en", - "possibly_sensitive": false, - "possibly_sensitive_editable": true, - "quote_count": 123, - "reply_count": 810, - "retweet_count": 432, - "retweeted": false, - "user_id_str": "548263294", - "id_str": "1717693915266990460" - } - } - }, - "tweetDisplayType": "Tweet" - } - } - }, - { - "entryId": "tweet-1717239924603159010", - "sortIndex": "1780970613867806697", - "content": { - "entryType": "TimelineTimelineItem", - "__typename": "TimelineTimelineItem", - "itemContent": { - "itemType": "TimelineTweet", - "__typename": "TimelineTweet", - "tweet_results": { - "result": { - "__typename": "Tweet", - "rest_id": "1717239924603159010", - "core": { - "user_results": { - "result": { - "__typename": "User", - "id": "VXNlcjo3ODMyMTQ=", - "rest_id": "783214", - "affiliates_highlighted_label": {}, - "has_graduated_access": true, - "is_blue_verified": true, - "profile_image_shape": "Square", - "legacy": { - "can_dm": false, - "can_media_tag": true, - "created_at": "Tue Feb 20 14:35:54 +0000 2007", - "default_profile": false, - "default_profile_image": false, - "description": "what's happening?!", - "entities": { - "description": { - "urls": [] - }, - "url": { - "urls": [ - { - "display_url": "about.x.com", - "expanded_url": "https://about.x.com/", - "url": "https://t.co/bGcvaMApJO", - "indices": [ - 0, - 23 - ] - } - ] - } - }, - "fast_followers_count": 0, - "favourites_count": 5896, - "followers_count": 67777923, - "friends_count": 0, - "has_custom_timelines": true, - "is_translator": false, - "listed_count": 88777, - "location": "everywhere", - "media_count": 2418, - "name": "X", - "normal_followers_count": 67777923, - "pinned_tweet_ids_str": [ - "1773872606229217439" - ], - "possibly_sensitive": false, - "profile_banner_url": "https://pbs.twimg.com/profile_banners/783214/1690175171", - "profile_image_url_https": "https://pbs.twimg.com/profile_images/1683899100922511378/5lY42eHs_normal.jpg", - "profile_interstitial_type": "", - "screen_name": "X", - "statuses_count": 15252, - "translator_type": "regular", - "url": "https://t.co/bGcvaMApJO", - "verified": false, - "verified_type": "Business", - "want_retweets": false, - "withheld_in_countries": [] - }, - "tipjar_settings": {} - } - } - }, - "unmention_data": {}, - "edit_control": { - "edit_tweet_ids": [ - "1717239924603159010" - ], - "editable_until_msecs": "1698260477000", - "is_edit_eligible": true, - "edits_remaining": "5" - }, - "is_translatable": false, - "views": { - "count": "8746285", - "state": "EnabledWithCount" - }, - "source": "Twitter for iPhone", - "legacy": { - "bookmark_count": 707, - "bookmarked": false, - "created_at": "Wed Oct 25 18:01:17 +0000 2023", - "conversation_id_str": "1717239924603159010", - "display_text_range": [ - 0, - 14 - ], - "entities": { - "hashtags": [], - "symbols": [], - "timestamps": [], - "urls": [], - "user_mentions": [] - }, - "favorite_count": 32320, - "favorited": false, - "full_text": "ready for it…?", - "is_quote_status": false, - "lang": "en", - "quote_count": 3588, - "reply_count": 8830, - "retweet_count": 3939, - "retweeted": false, - "user_id_str": "783214", - "id_str": "1717239924603159010" - } - } - }, - "tweetDisplayType": "Tweet" - } - } - }, - { - "entryId": "tweet-1713333457147899998", - "sortIndex": "1780970613867806696", - "content": { - "entryType": "TimelineTimelineItem", - "__typename": "TimelineTimelineItem", - "itemContent": { - "itemType": "TimelineTweet", - "__typename": "TimelineTweet", - "tweet_results": { - "result": { - "__typename": "Tweet", - "rest_id": "1713333457147899998", - "core": { - "user_results": { - "result": { - "__typename": "User", - "id": "VXNlcjo0NDE5NjM5Nw==", - "rest_id": "44196397", - "affiliates_highlighted_label": { - "label": { - "url": { - "url": "https://twitter.com/X", - "urlType": "DeepLink" - }, - "badge": { - "url": "https://pbs.twimg.com/profile_images/1683899100922511378/5lY42eHs_bigger.jpg" - }, - "description": "X", - "userLabelType": "BusinessLabel", - "userLabelDisplayType": "Badge" - } - }, - "has_graduated_access": true, - "is_blue_verified": true, - "profile_image_shape": "Circle", - "legacy": { - "can_dm": false, - "can_media_tag": false, - "created_at": "Tue Jun 02 20:12:29 +0000 2009", - "default_profile": false, - "default_profile_image": false, - "description": "", - "entities": { - "description": { - "urls": [] - } - }, - "fast_followers_count": 0, - "favourites_count": 49610, - "followers_count": 181061315, - "friends_count": 576, - "has_custom_timelines": true, - "is_translator": false, - "listed_count": 149663, - "location": "", - "media_count": 2153, - "name": "Elon Musk", - "normal_followers_count": 181061315, - "pinned_tweet_ids_str": [ - "1780660716229554184" - ], - "possibly_sensitive": false, - "profile_banner_url": "https://pbs.twimg.com/profile_banners/44196397/1690621312", - "profile_image_url_https": "https://pbs.twimg.com/profile_images/1780044485541699584/p78MCn3B_normal.jpg", - "profile_interstitial_type": "", - "screen_name": "elonmusk", - "statuses_count": 42582, - "translator_type": "none", - "verified": false, - "want_retweets": false, - "withheld_in_countries": [] - }, - "professional": { - "rest_id": "1679729435447275522", - "professional_type": "Creator", - "category": [] - }, - "tipjar_settings": {}, - "super_follow_eligible": true - } - } - }, - "unmention_data": {}, - "edit_control": { - "edit_tweet_ids": [ - "1713333457147899998" - ], - "editable_until_msecs": "1697329103000", - "is_edit_eligible": true, - "edits_remaining": "5" - }, - "is_translatable": false, - "views": { - "count": "73966912", - "state": "EnabledWithCount" - }, - "source": "Twitter for iPhone", - "quoted_status_result": { - "result": { - "__typename": "Tweet", - "rest_id": "1713317899769729261", - "core": { - "user_results": { - "result": { - "__typename": "User", - "id": "VXNlcjoxMzg5OTEzNTY3NjcxOTc1OTM3", - "rest_id": "1389913567671975937", - "affiliates_highlighted_label": { - "label": { - "url": { - "url": "https://twitter.com/MyDogeOfficial", - "urlType": "DeepLink" - }, - "badge": { - "url": "https://pbs.twimg.com/profile_images/1656530956801523719/SC7nEKMa_bigger.png" - }, - "description": "MyDoge Wallet", - "userLabelType": "BusinessLabel", - "userLabelDisplayType": "Badge" - } - }, - "has_graduated_access": true, - "is_blue_verified": true, - "profile_image_shape": "Circle", - "legacy": { - "can_dm": true, - "can_media_tag": false, - "created_at": "Wed May 05 12:03:43 +0000 2021", - "default_profile": true, - "default_profile_image": false, - "description": "UX/UI & Graphic Designer at Dogecoin & MyDoge Inc./ 𝕏 Creator", - "entities": { - "description": { - "urls": [] - }, - "url": { - "urls": [ - { - "display_url": "MyDoge.com", - "expanded_url": "http://MyDoge.com", - "url": "https://t.co/E0fsFaNdeI", - "indices": [ - 0, - 23 - ] - } - ] - } - }, - "fast_followers_count": 0, - "favourites_count": 76335, - "followers_count": 570093, - "friends_count": 974, - "has_custom_timelines": true, - "is_translator": false, - "listed_count": 1770, - "location": "Dogecoin.com", - "media_count": 12781, - "name": "DogeDesigner", - "normal_followers_count": 570093, - "pinned_tweet_ids_str": [], - "possibly_sensitive": false, - "profile_banner_url": "https://pbs.twimg.com/profile_banners/1389913567671975937/1711058670", - "profile_image_url_https": "https://pbs.twimg.com/profile_images/1498070100393754625/C2V-fbll_normal.jpg", - "profile_interstitial_type": "", - "screen_name": "cb_doge", - "statuses_count": 27923, - "translator_type": "none", - "url": "https://t.co/E0fsFaNdeI", - "verified": false, - "want_retweets": false, - "withheld_in_countries": [] - }, - "professional": { - "rest_id": "1463329767675944960", - "professional_type": "Creator", - "category": [] - }, - "tipjar_settings": { - "is_enabled": true - }, - "super_follow_eligible": true - } - } - }, - "unmention_data": {}, - "edit_control": { - "edit_tweet_ids": [ - "1713317899769729261" - ], - "editable_until_msecs": "1697325393000", - "is_edit_eligible": true, - "edits_remaining": "5" - }, - "is_translatable": false, - "views": { - "count": "74467457", - "state": "EnabledWithCount" - }, - "source": "Twitter for iPhone", - "legacy": { - "bookmark_count": 289, - "bookmarked": false, - "created_at": "Sat Oct 14 22:16:33 +0000 2023", - "conversation_id_str": "1713317899769729261", - "display_text_range": [ - 0, - 41 - ], - "entities": { - "hashtags": [], - "media": [ - { - "display_url": "pic.twitter.com/ep31DRC5e5", - "expanded_url": "https://twitter.com/cb_doge/status/1713317899769729261/photo/1", - "id_str": "1713317896372252672", - "indices": [ - 42, - 65 - ], - "media_key": "3_1713317896372252672", - "media_url_https": "https://pbs.twimg.com/media/F8btjJiWcAAL8T5.jpg", - "type": "photo", - "url": "https://t.co/ep31DRC5e5", - "ext_media_availability": { - "status": "Available" - }, - "features": { - "large": { - "faces": [] - }, - "medium": { - "faces": [] - }, - "small": { - "faces": [] - }, - "orig": { - "faces": [] - } - }, - "sizes": { - "large": { - "h": 1017, - "w": 1600, - "resize": "fit" - }, - "medium": { - "h": 763, - "w": 1200, - "resize": "fit" - }, - "small": { - "h": 432, - "w": 680, - "resize": "fit" - }, - "thumb": { - "h": 150, - "w": 150, - "resize": "crop" - } - }, - "original_info": { - "height": 1017, - "width": 1600, - "focus_rects": [ - { - "x": 0, - "y": 72, - "w": 1600, - "h": 896 - }, - { - "x": 172, - "y": 0, - "w": 1017, - "h": 1017 - }, - { - "x": 234, - "y": 0, - "w": 892, - "h": 1017 - }, - { - "x": 426, - "y": 0, - "w": 509, - "h": 1017 - }, - { - "x": 0, - "y": 0, - "w": 1600, - "h": 1017 - } - ] - }, - "allow_download_status": { - "allow_download": true - }, - "media_results": { - "result": { - "media_key": "3_1713317896372252672" - } - } - } - ], - "symbols": [], - "timestamps": [], - "urls": [], - "user_mentions": [] - }, - "extended_entities": { - "media": [ - { - "display_url": "pic.twitter.com/ep31DRC5e5", - "expanded_url": "https://twitter.com/cb_doge/status/1713317899769729261/photo/1", - "id_str": "1713317896372252672", - "indices": [ - 42, - 65 - ], - "media_key": "3_1713317896372252672", - "media_url_https": "https://pbs.twimg.com/media/F8btjJiWcAAL8T5.jpg", - "type": "photo", - "url": "https://t.co/ep31DRC5e5", - "ext_media_availability": { - "status": "Available" - }, - "features": { - "large": { - "faces": [] - }, - "medium": { - "faces": [] - }, - "small": { - "faces": [] - }, - "orig": { - "faces": [] - } - }, - "sizes": { - "large": { - "h": 1017, - "w": 1600, - "resize": "fit" - }, - "medium": { - "h": 763, - "w": 1200, - "resize": "fit" - }, - "small": { - "h": 432, - "w": 680, - "resize": "fit" - }, - "thumb": { - "h": 150, - "w": 150, - "resize": "crop" - } - }, - "original_info": { - "height": 1017, - "width": 1600, - "focus_rects": [ - { - "x": 0, - "y": 72, - "w": 1600, - "h": 896 - }, - { - "x": 172, - "y": 0, - "w": 1017, - "h": 1017 - }, - { - "x": 234, - "y": 0, - "w": 892, - "h": 1017 - }, - { - "x": 426, - "y": 0, - "w": 509, - "h": 1017 - }, - { - "x": 0, - "y": 0, - "w": 1600, - "h": 1017 - } - ] - }, - "allow_download_status": { - "allow_download": true - }, - "media_results": { - "result": { - "media_key": "3_1713317896372252672" - } - } - } - ] - }, - "favorite_count": 6455, - "favorited": false, - "full_text": "Everyone can be a citizen journalist on 𝕏 https://t.co/ep31DRC5e5", - "is_quote_status": false, - "lang": "en", - "possibly_sensitive": false, - "possibly_sensitive_editable": true, - "quote_count": 451, - "reply_count": 1115, - "retweet_count": 1045, - "retweeted": false, - "user_id_str": "1389913567671975937", - "id_str": "1713317899769729261" - } - } - }, - "legacy": { - "bookmark_count": 965, - "bookmarked": false, - "created_at": "Sat Oct 14 23:18:23 +0000 2023", - "conversation_id_str": "1713333457147899998", - "display_text_range": [ - 0, - 5 - ], - "entities": { - "hashtags": [], - "symbols": [], - "timestamps": [], - "urls": [], - "user_mentions": [] - }, - "favorite_count": 188767, - "favorited": false, - "full_text": "Yeah!", - "is_quote_status": true, - "lang": "en", - "quote_count": 1229, - "quoted_status_id_str": "1713317899769729261", - "quoted_status_permalink": { - "url": "https://t.co/sl5wouSItR", - "expanded": "https://twitter.com/cb_doge/status/1713317899769729261", - "display": "x.com/cb_doge/status…" - }, - "reply_count": 10330, - "retweet_count": 17350, - "retweeted": false, - "user_id_str": "44196397", - "id_str": "1713333457147899998" - } - } - }, - "tweetDisplayType": "Tweet" - } - } - }, - { - "entryId": "tweet-1709575814860153234", - "sortIndex": "1780970613867806695", - "content": { - "entryType": "TimelineTimelineItem", - "__typename": "TimelineTimelineItem", - "itemContent": { - "itemType": "TimelineTweet", - "__typename": "TimelineTweet", - "tweet_results": { - "result": { - "__typename": "Tweet", - "rest_id": "1709575814860153234", - "core": { - "user_results": { - "result": { - "__typename": "User", - "id": "VXNlcjo3NTI1NjcyMjY=", - "rest_id": "752567226", - "affiliates_highlighted_label": {}, - "has_graduated_access": true, - "is_blue_verified": true, - "profile_image_shape": "Circle", - "legacy": { - "can_dm": false, - "can_media_tag": false, - "created_at": "Sun Aug 12 06:01:46 +0000 2012", - "default_profile": true, - "default_profile_image": false, - "description": "Your #1 News source on everything X + https://t.co/rn58CVV9pw | Hit Follow and sign up for notifications! 🔔 | Contributors: @HXMnCK, @512x512, @xUpdatesRadar and @swak_12", - "entities": { - "description": { - "urls": [ - { - "display_url": "x.AI", - "expanded_url": "http://x.AI", - "url": "https://t.co/rn58CVV9pw", - "indices": [ - 38, - 61 - ] - } - ] - } - }, - "fast_followers_count": 0, - "favourites_count": 45502, - "followers_count": 280591, - "friends_count": 4266, - "has_custom_timelines": true, - "is_translator": false, - "listed_count": 1555, - "location": "X HQ", - "media_count": 3587, - "name": "X Daily News", - "normal_followers_count": 280591, - "pinned_tweet_ids_str": [ - "1780674102820262082" - ], - "possibly_sensitive": false, - "profile_banner_url": "https://pbs.twimg.com/profile_banners/752567226/1704781546", - "profile_image_url_https": "https://pbs.twimg.com/profile_images/1515124606583152648/4bZaW28-_normal.jpg", - "profile_interstitial_type": "", - "screen_name": "xDaily", - "statuses_count": 12377, - "translator_type": "none", - "verified": false, - "want_retweets": false, - "withheld_in_countries": [] - }, - "professional": { - "rest_id": "1676343039281774593", - "professional_type": "Business", - "category": [ - { - "id": 579, - "name": "Media & News", - "icon_name": "IconBriefcaseStroke" - } - ] - }, - "tipjar_settings": { - "is_enabled": false - }, - "super_follow_eligible": true - } - } - }, - "unmention_data": {}, - "edit_control": { - "edit_tweet_ids": [ - "1709575814860153234" - ], - "editable_until_msecs": "1696433211000", - "is_edit_eligible": true, - "edits_remaining": "5" - }, - "is_translatable": false, - "views": { - "count": "812897", - "state": "EnabledWithCount" - }, - "source": "Twitter for iPhone", - "note_tweet": { - "is_expandable": true, - "note_tweet_results": { - "result": { - "id": "Tm90ZVR3ZWV0OjE3MDk1NzU4MTQ3MTc1NjY5NzY=", - "text": "INSIGHT: @lindayaX shares insights at the Khanference regarding X. \n\n- People are spending 14% more time on X, with a 20% increase consuming video\n\n- Gen-Z is the largest and fastest growing segment --almost 200 million every month\n\n- There's a ton of activity on X-- with 100 billion impressions every day\n\n- A lot of content is created by its users -- with 500 million posts a day on X\n\n- Every single day 1.5 million people sign up (that's up 4% from last year)\n\n- Creators have 10x since June.\n\n- X has paid almost $20 million dollars to creators via its ad rev", - "entity_set": { - "hashtags": [], - "symbols": [], - "urls": [], - "user_mentions": [ - { - "id_str": "548263294", - "name": "Linda Yaccarino", - "screen_name": "lindayaX", - "indices": [ - 9, - 18 - ] - } - ] - } - } - } - }, - "quoted_status_result": { - "result": { - "__typename": "Tweet", - "rest_id": "1709564507972886681", - "core": { - "user_results": { - "result": { - "__typename": "User", - "id": "VXNlcjoyNjE5MTYyMDc=", - "rest_id": "261916207", - "affiliates_highlighted_label": {}, - "has_graduated_access": true, - "is_blue_verified": true, - "profile_image_shape": "Circle", - "legacy": { - "can_dm": true, - "can_media_tag": true, - "created_at": "Sun Mar 06 23:56:18 +0000 2011", - "default_profile": true, - "default_profile_image": false, - "description": "Founder & CIO of Proem Asset Management; Co-Founder @Verishop; Chairman @Alephholding. Former CSO @Snap. My tweets are my own opinion & not investment advice.", - "entities": { - "description": { - "urls": [] - } - }, - "fast_followers_count": 0, - "favourites_count": 1950, - "followers_count": 8891, - "friends_count": 717, - "has_custom_timelines": true, - "is_translator": false, - "listed_count": 99, - "location": "Dallas, TX", - "media_count": 104, - "name": "Imran Khan", - "normal_followers_count": 8891, - "pinned_tweet_ids_str": [], - "possibly_sensitive": false, - "profile_image_url_https": "https://pbs.twimg.com/profile_images/926186569920159745/QTJmeG98_normal.jpg", - "profile_interstitial_type": "", - "screen_name": "dottkhan", - "statuses_count": 1051, - "translator_type": "none", - "verified": false, - "want_retweets": false, - "withheld_in_countries": [] - }, - "professional": { - "rest_id": "1510415228357550096", - "professional_type": "Creator", - "category": [ - { - "id": 958, - "name": "Entrepreneur", - "icon_name": "IconBriefcaseStroke" - } - ] - }, - "tipjar_settings": { - "is_enabled": true - } - } - } - }, - "unmention_data": {}, - "edit_control": { - "edit_tweet_ids": [ - "1709564507972886681" - ], - "editable_until_msecs": "1696430515000", - "is_edit_eligible": false, - "edits_remaining": "5" - }, - "is_translatable": false, - "views": { - "count": "575134", - "state": "EnabledWithCount" - }, - "source": "Twitter for iPhone", - "legacy": { - "bookmark_count": 20, - "bookmarked": false, - "created_at": "Wed Oct 04 13:41:55 +0000 2023", - "conversation_id_str": "1709564507972886681", - "display_text_range": [ - 0, - 190 - ], - "entities": { - "hashtags": [], - "media": [ - { - "display_url": "pic.twitter.com/OGEKwVYX1s", - "expanded_url": "https://twitter.com/dottkhan/status/1709564507972886681/photo/1", - "id_str": "1709564502600040448", - "indices": [ - 191, - 214 - ], - "media_key": "3_1709564502600040448", - "media_url_https": "https://pbs.twimg.com/media/F7mX24IXwAAMEak.jpg", - "type": "photo", - "url": "https://t.co/OGEKwVYX1s", - "ext_media_availability": { - "status": "Available" - }, - "features": { - "all": { - "tags": [ - { - "user_id": "548263294", - "name": "Linda Yaccarino", - "screen_name": "lindayaX", - "type": "user" - }, - { - "user_id": "783214", - "name": "X", - "screen_name": "X", - "type": "user" - } - ] - }, - "large": { - "faces": [ - { - "x": 1280, - "y": 392, - "h": 214, - "w": 214 - } - ] - }, - "medium": { - "faces": [ - { - "x": 750, - "y": 229, - "h": 125, - "w": 125 - } - ] - }, - "small": { - "faces": [ - { - "x": 425, - "y": 130, - "h": 71, - "w": 71 - } - ] - }, - "orig": { - "faces": [ - { - "x": 1280, - "y": 392, - "h": 214, - "w": 214 - } - ] - } - }, - "sizes": { - "large": { - "h": 1536, - "w": 2048, - "resize": "fit" - }, - "medium": { - "h": 900, - "w": 1200, - "resize": "fit" - }, - "small": { - "h": 510, - "w": 680, - "resize": "fit" - }, - "thumb": { - "h": 150, - "w": 150, - "resize": "crop" - } - }, - "original_info": { - "height": 1536, - "width": 2048, - "focus_rects": [ - { - "x": 0, - "y": 195, - "w": 2048, - "h": 1147 - }, - { - "x": 0, - "y": 0, - "w": 1536, - "h": 1536 - }, - { - "x": 0, - "y": 0, - "w": 1347, - "h": 1536 - }, - { - "x": 281, - "y": 0, - "w": 768, - "h": 1536 - }, - { - "x": 0, - "y": 0, - "w": 2048, - "h": 1536 - } - ] - }, - "media_results": { - "result": { - "media_key": "3_1709564502600040448" - } - } - } - ], - "symbols": [], - "timestamps": [], - "urls": [], - "user_mentions": [ - { - "id_str": "548263294", - "name": "Linda Yaccarino", - "screen_name": "lindayaX", - "indices": [ - 6, - 15 - ] - } - ] - }, - "extended_entities": { - "media": [ - { - "display_url": "pic.twitter.com/OGEKwVYX1s", - "expanded_url": "https://twitter.com/dottkhan/status/1709564507972886681/photo/1", - "id_str": "1709564502600040448", - "indices": [ - 191, - 214 - ], - "media_key": "3_1709564502600040448", - "media_url_https": "https://pbs.twimg.com/media/F7mX24IXwAAMEak.jpg", - "type": "photo", - "url": "https://t.co/OGEKwVYX1s", - "ext_media_availability": { - "status": "Available" - }, - "features": { - "all": { - "tags": [ - { - "user_id": "548263294", - "name": "Linda Yaccarino", - "screen_name": "lindayaX", - "type": "user" - }, - { - "user_id": "783214", - "name": "X", - "screen_name": "X", - "type": "user" - } - ] - }, - "large": { - "faces": [ - { - "x": 1280, - "y": 392, - "h": 214, - "w": 214 - } - ] - }, - "medium": { - "faces": [ - { - "x": 750, - "y": 229, - "h": 125, - "w": 125 - } - ] - }, - "small": { - "faces": [ - { - "x": 425, - "y": 130, - "h": 71, - "w": 71 - } - ] - }, - "orig": { - "faces": [ - { - "x": 1280, - "y": 392, - "h": 214, - "w": 214 - } - ] - } - }, - "sizes": { - "large": { - "h": 1536, - "w": 2048, - "resize": "fit" - }, - "medium": { - "h": 900, - "w": 1200, - "resize": "fit" - }, - "small": { - "h": 510, - "w": 680, - "resize": "fit" - }, - "thumb": { - "h": 150, - "w": 150, - "resize": "crop" - } - }, - "original_info": { - "height": 1536, - "width": 2048, - "focus_rects": [ - { - "x": 0, - "y": 195, - "w": 2048, - "h": 1147 - }, - { - "x": 0, - "y": 0, - "w": 1536, - "h": 1536 - }, - { - "x": 0, - "y": 0, - "w": 1347, - "h": 1536 - }, - { - "x": 281, - "y": 0, - "w": 768, - "h": 1536 - }, - { - "x": 0, - "y": 0, - "w": 2048, - "h": 1536 - } - ] - }, - "media_results": { - "result": { - "media_key": "3_1709564502600040448" - } - } - } - ] - }, - "favorite_count": 295, - "favorited": false, - "full_text": "Today @lindayaX spent the morning with us at this year’s first Khanference and we had a wonderful conversation. Here are some facts that Linda shared straight from the heart of the platform: https://t.co/OGEKwVYX1s", - "is_quote_status": false, - "lang": "en", - "possibly_sensitive": false, - "possibly_sensitive_editable": true, - "quote_count": 23, - "reply_count": 30, - "retweet_count": 38, - "retweeted": false, - "user_id_str": "261916207", - "id_str": "1709564507972886681" - } - } - }, - "legacy": { - "bookmark_count": 43, - "bookmarked": false, - "created_at": "Wed Oct 04 14:26:51 +0000 2023", - "conversation_id_str": "1709575814860153234", - "display_text_range": [ - 0, - 277 - ], - "entities": { - "hashtags": [], - "media": [ - { - "display_url": "pic.twitter.com/wnuG4maQqi", - "expanded_url": "https://twitter.com/xDaily/status/1709575814860153234/photo/1", - "id_str": "1709575810959437824", - "indices": [ - 278, - 301 - ], - "media_key": "3_1709575810959437824", - "media_url_https": "https://pbs.twimg.com/media/F7miJHDWcAAiV09.jpg", - "type": "photo", - "url": "https://t.co/wnuG4maQqi", - "ext_media_availability": { - "status": "Available" - }, - "features": { - "large": { - "faces": [ - { - "x": 757, - "y": 533, - "h": 60, - "w": 60 - }, - { - "x": 615, - "y": 106, - "h": 263, - "w": 263 - } - ] - }, - "medium": { - "faces": [ - { - "x": 605, - "y": 426, - "h": 48, - "w": 48 - }, - { - "x": 492, - "y": 84, - "h": 210, - "w": 210 - } - ] - }, - "small": { - "faces": [ - { - "x": 343, - "y": 241, - "h": 27, - "w": 27 - }, - { - "x": 278, - "y": 48, - "h": 119, - "w": 119 - } - ] - }, - "orig": { - "faces": [ - { - "x": 757, - "y": 533, - "h": 60, - "w": 60 - }, - { - "x": 615, - "y": 106, - "h": 263, - "w": 263 - } - ] - } - }, - "sizes": { - "large": { - "h": 845, - "w": 1500, - "resize": "fit" - }, - "medium": { - "h": 676, - "w": 1200, - "resize": "fit" - }, - "small": { - "h": 383, - "w": 680, - "resize": "fit" - }, - "thumb": { - "h": 150, - "w": 150, - "resize": "crop" - } - }, - "original_info": { - "height": 845, - "width": 1500, - "focus_rects": [ - { - "x": 0, - "y": 0, - "w": 1500, - "h": 840 - }, - { - "x": 365, - "y": 0, - "w": 845, - "h": 845 - }, - { - "x": 417, - "y": 0, - "w": 741, - "h": 845 - }, - { - "x": 576, - "y": 0, - "w": 423, - "h": 845 - }, - { - "x": 0, - "y": 0, - "w": 1500, - "h": 845 - } - ] - }, - "media_results": { - "result": { - "media_key": "3_1709575810959437824" - } - } - } - ], - "symbols": [], - "timestamps": [], - "urls": [], - "user_mentions": [ - { - "id_str": "548263294", - "name": "Linda Yaccarino", - "screen_name": "lindayaX", - "indices": [ - 9, - 18 - ] - } - ] - }, - "extended_entities": { - "media": [ - { - "display_url": "pic.twitter.com/wnuG4maQqi", - "expanded_url": "https://twitter.com/xDaily/status/1709575814860153234/photo/1", - "id_str": "1709575810959437824", - "indices": [ - 278, - 301 - ], - "media_key": "3_1709575810959437824", - "media_url_https": "https://pbs.twimg.com/media/F7miJHDWcAAiV09.jpg", - "type": "photo", - "url": "https://t.co/wnuG4maQqi", - "ext_media_availability": { - "status": "Available" - }, - "features": { - "large": { - "faces": [ - { - "x": 757, - "y": 533, - "h": 60, - "w": 60 - }, - { - "x": 615, - "y": 106, - "h": 263, - "w": 263 - } - ] - }, - "medium": { - "faces": [ - { - "x": 605, - "y": 426, - "h": 48, - "w": 48 - }, - { - "x": 492, - "y": 84, - "h": 210, - "w": 210 - } - ] - }, - "small": { - "faces": [ - { - "x": 343, - "y": 241, - "h": 27, - "w": 27 - }, - { - "x": 278, - "y": 48, - "h": 119, - "w": 119 - } - ] - }, - "orig": { - "faces": [ - { - "x": 757, - "y": 533, - "h": 60, - "w": 60 - }, - { - "x": 615, - "y": 106, - "h": 263, - "w": 263 - } - ] - } - }, - "sizes": { - "large": { - "h": 845, - "w": 1500, - "resize": "fit" - }, - "medium": { - "h": 676, - "w": 1200, - "resize": "fit" - }, - "small": { - "h": 383, - "w": 680, - "resize": "fit" - }, - "thumb": { - "h": 150, - "w": 150, - "resize": "crop" - } - }, - "original_info": { - "height": 845, - "width": 1500, - "focus_rects": [ - { - "x": 0, - "y": 0, - "w": 1500, - "h": 840 - }, - { - "x": 365, - "y": 0, - "w": 845, - "h": 845 - }, - { - "x": 417, - "y": 0, - "w": 741, - "h": 845 - }, - { - "x": 576, - "y": 0, - "w": 423, - "h": 845 - }, - { - "x": 0, - "y": 0, - "w": 1500, - "h": 845 - } - ] - }, - "media_results": { - "result": { - "media_key": "3_1709575810959437824" - } - } - } - ] - }, - "favorite_count": 974, - "favorited": false, - "full_text": "INSIGHT: @lindayaX shares insights at the Khanference regarding X. \n\n- People are spending 14% more time on X, with a 20% increase consuming video\n\n- Gen-Z is the largest and fastest growing segment --almost 200 million every month\n\n- There's a ton of activity on X-- with 100… https://t.co/wnuG4maQqi", - "is_quote_status": true, - "lang": "en", - "possibly_sensitive": false, - "possibly_sensitive_editable": true, - "quote_count": 68, - "quoted_status_id_str": "1709564507972886681", - "quoted_status_permalink": { - "url": "https://t.co/jZNC61qvqE", - "expanded": "https://twitter.com/dottkhan/status/1709564507972886681", - "display": "x.com/dottkhan/statu…" - }, - "reply_count": 124, - "retweet_count": 102, - "retweeted": false, - "user_id_str": "752567226", - "id_str": "1709575814860153234" - } - } - }, - "tweetDisplayType": "Tweet" - } - } - }, - { - "entryId": "tweet-1708195875510796673", - "sortIndex": "1780970613867806694", - "content": { - "entryType": "TimelineTimelineItem", - "__typename": "TimelineTimelineItem", - "itemContent": { - "itemType": "TimelineTweet", - "__typename": "TimelineTweet", - "tweet_results": { - "result": { - "__typename": "Tweet", - "rest_id": "1708195875510796673", - "core": { - "user_results": { - "result": { - "__typename": "User", - "id": "VXNlcjoxNDQzNzcwNQ==", - "rest_id": "14437705", - "affiliates_highlighted_label": { - "label": { - "url": { - "url": "https://twitter.com/X", - "urlType": "DeepLink" - }, - "badge": { - "url": "https://pbs.twimg.com/profile_images/1683899100922511378/5lY42eHs_bigger.jpg" - }, - "description": "X", - "userLabelType": "BusinessLabel", - "userLabelDisplayType": "Badge" - } - }, - "has_graduated_access": true, - "is_blue_verified": true, - "profile_image_shape": "Circle", - "legacy": { - "can_dm": true, - "can_media_tag": true, - "created_at": "Fri Apr 18 21:32:09 +0000 2008", - "default_profile": true, - "default_profile_image": false, - "description": "Blob of organized mud that likes to eat tacos. Engineering lead for media on here.", - "entities": { - "description": { - "urls": [] - } - }, - "fast_followers_count": 0, - "favourites_count": 1672, - "followers_count": 7294, - "friends_count": 1433, - "has_custom_timelines": true, - "is_translator": false, - "listed_count": 123, - "location": "San Francisco", - "media_count": 39, - "name": "Mark Kalman", - "normal_followers_count": 7294, - "pinned_tweet_ids_str": [ - "1708195875510796673" - ], - "possibly_sensitive": false, - "profile_banner_url": "https://pbs.twimg.com/profile_banners/14437705/1638926851", - "profile_image_url_https": "https://pbs.twimg.com/profile_images/1468391759554101253/OmlocAfz_normal.jpg", - "profile_interstitial_type": "", - "screen_name": "marmars", - "statuses_count": 190, - "translator_type": "none", - "verified": false, - "want_retweets": false, - "withheld_in_countries": [] - }, - "tipjar_settings": {} - } - } - }, - "unmention_data": {}, - "edit_control": { - "edit_tweet_ids": [ - "1708195875510796673" - ], - "editable_until_msecs": "1696104208000", - "is_edit_eligible": false, - "edits_remaining": "5" - }, - "is_translatable": false, - "views": { - "count": "37720774", - "state": "EnabledWithCount" - }, - "source": "Twitter for iPhone", - "legacy": { - "bookmark_count": 5059, - "bookmarked": false, - "created_at": "Sat Sep 30 19:03:28 +0000 2023", - "conversation_id_str": "1708195875510796673", - "display_text_range": [ - 0, - 52 - ], - "entities": { - "hashtags": [], - "media": [ - { - "display_url": "pic.twitter.com/KwpQZRfXF9", - "expanded_url": "https://twitter.com/marmars/status/1708195875510796673/video/1", - "id_str": "1708195416200957952", - "indices": [ - 53, - 76 - ], - "media_key": "13_1708195416200957952", - "media_url_https": "https://pbs.twimg.com/amplify_video_thumb/1708195416200957952/img/W0MWk5fFd3HR_4MS.jpg", - "type": "video", - "url": "https://t.co/KwpQZRfXF9", - "additional_media_info": { - "monetizable": false - }, - "ext_media_availability": { - "status": "Available" - }, - "sizes": { - "large": { - "h": 1080, - "w": 1920, - "resize": "fit" - }, - "medium": { - "h": 675, - "w": 1200, - "resize": "fit" - }, - "small": { - "h": 383, - "w": 680, - "resize": "fit" - }, - "thumb": { - "h": 150, - "w": 150, - "resize": "crop" - } - }, - "original_info": { - "height": 1080, - "width": 1920, - "focus_rects": [] - }, - "allow_download_status": { - "allow_download": true - }, - "video_info": { - "aspect_ratio": [ - 16, - 9 - ], - "duration_millis": 245691, - "variants": [ - { - "content_type": "application/x-mpegURL", - "url": "https://video.twimg.com/amplify_video/1708195416200957952/pl/Ry9LITjweNGfre2v.m3u8?tag=14&container=cmaf&v=f4e" - }, - { - "bitrate": 288000, - "content_type": "video/mp4", - "url": "https://video.twimg.com/amplify_video/1708195416200957952/vid/avc1/480x270/2A8dvCazvZs6ssw-.mp4?tag=14" - }, - { - "bitrate": 832000, - "content_type": "video/mp4", - "url": "https://video.twimg.com/amplify_video/1708195416200957952/vid/avc1/640x360/mV2AuQPht0-cbf06.mp4?tag=14" - }, - { - "bitrate": 2176000, - "content_type": "video/mp4", - "url": "https://video.twimg.com/amplify_video/1708195416200957952/vid/avc1/1280x720/kUZnGOsRru17O0Ns.mp4?tag=14" - } - ] - }, - "media_results": { - "result": { - "media_key": "13_1708195416200957952" - } - } - } - ], - "symbols": [], - "timestamps": [], - "urls": [], - "user_mentions": [] - }, - "extended_entities": { - "media": [ - { - "display_url": "pic.twitter.com/KwpQZRfXF9", - "expanded_url": "https://twitter.com/marmars/status/1708195875510796673/video/1", - "id_str": "1708195416200957952", - "indices": [ - 53, - 76 - ], - "media_key": "13_1708195416200957952", - "media_url_https": "https://pbs.twimg.com/amplify_video_thumb/1708195416200957952/img/W0MWk5fFd3HR_4MS.jpg", - "type": "video", - "url": "https://t.co/KwpQZRfXF9", - "additional_media_info": { - "monetizable": false - }, - "ext_media_availability": { - "status": "Available" - }, - "sizes": { - "large": { - "h": 1080, - "w": 1920, - "resize": "fit" - }, - "medium": { - "h": 675, - "w": 1200, - "resize": "fit" - }, - "small": { - "h": 383, - "w": 680, - "resize": "fit" - }, - "thumb": { - "h": 150, - "w": 150, - "resize": "crop" - } - }, - "original_info": { - "height": 1080, - "width": 1920, - "focus_rects": [] - }, - "allow_download_status": { - "allow_download": true - }, - "video_info": { - "aspect_ratio": [ - 16, - 9 - ], - "duration_millis": 245691, - "variants": [ - { - "content_type": "application/x-mpegURL", - "url": "https://video.twimg.com/amplify_video/1708195416200957952/pl/Ry9LITjweNGfre2v.m3u8?tag=14&container=cmaf&v=f4e" - }, - { - "bitrate": 288000, - "content_type": "video/mp4", - "url": "https://video.twimg.com/amplify_video/1708195416200957952/vid/avc1/480x270/2A8dvCazvZs6ssw-.mp4?tag=14" - }, - { - "bitrate": 832000, - "content_type": "video/mp4", - "url": "https://video.twimg.com/amplify_video/1708195416200957952/vid/avc1/640x360/mV2AuQPht0-cbf06.mp4?tag=14" - }, - { - "bitrate": 2176000, - "content_type": "video/mp4", - "url": "https://video.twimg.com/amplify_video/1708195416200957952/vid/avc1/1280x720/kUZnGOsRru17O0Ns.mp4?tag=14" - } - ] - }, - "media_results": { - "result": { - "media_key": "13_1708195416200957952" - } - } - } - ] - }, - "favorite_count": 17561, - "favorited": false, - "full_text": "How to game stream on here (for Premium subscribers) https://t.co/KwpQZRfXF9", - "is_quote_status": false, - "lang": "en", - "possibly_sensitive": false, - "possibly_sensitive_editable": true, - "quote_count": 751, - "reply_count": 1542, - "retweet_count": 2751, - "retweeted": false, - "user_id_str": "14437705", - "id_str": "1708195875510796673" - } - } - }, - "tweetDisplayType": "Tweet" - } - } - }, - { - "entryId": "tweet-1708197938969887018", - "sortIndex": "1780970613867806693", - "content": { - "entryType": "TimelineTimelineItem", - "__typename": "TimelineTimelineItem", - "itemContent": { - "itemType": "TimelineTweet", - "__typename": "TimelineTweet", - "tweet_results": { - "result": { - "__typename": "Tweet", - "rest_id": "1708197938969887018", - "core": { - "user_results": { - "result": { - "__typename": "User", - "id": "VXNlcjo0NDE5NjM5Nw==", - "rest_id": "44196397", - "affiliates_highlighted_label": { - "label": { - "url": { - "url": "https://twitter.com/X", - "urlType": "DeepLink" - }, - "badge": { - "url": "https://pbs.twimg.com/profile_images/1683899100922511378/5lY42eHs_bigger.jpg" - }, - "description": "X", - "userLabelType": "BusinessLabel", - "userLabelDisplayType": "Badge" - } - }, - "has_graduated_access": true, - "is_blue_verified": true, - "profile_image_shape": "Circle", - "legacy": { - "can_dm": false, - "can_media_tag": false, - "created_at": "Tue Jun 02 20:12:29 +0000 2009", - "default_profile": false, - "default_profile_image": false, - "description": "", - "entities": { - "description": { - "urls": [] - } - }, - "fast_followers_count": 0, - "favourites_count": 49610, - "followers_count": 181061315, - "friends_count": 576, - "has_custom_timelines": true, - "is_translator": false, - "listed_count": 149663, - "location": "", - "media_count": 2153, - "name": "Elon Musk", - "normal_followers_count": 181061315, - "pinned_tweet_ids_str": [ - "1780660716229554184" - ], - "possibly_sensitive": false, - "profile_banner_url": "https://pbs.twimg.com/profile_banners/44196397/1690621312", - "profile_image_url_https": "https://pbs.twimg.com/profile_images/1780044485541699584/p78MCn3B_normal.jpg", - "profile_interstitial_type": "", - "screen_name": "elonmusk", - "statuses_count": 42582, - "translator_type": "none", - "verified": false, - "want_retweets": false, - "withheld_in_countries": [] - }, - "professional": { - "rest_id": "1679729435447275522", - "professional_type": "Creator", - "category": [] - }, - "tipjar_settings": {}, - "super_follow_eligible": true - } - } - }, - "unmention_data": {}, - "edit_control": { - "edit_tweet_ids": [ - "1708197938969887018" - ], - "editable_until_msecs": "1696104700000", - "is_edit_eligible": true, - "edits_remaining": "5" - }, - "is_translatable": false, - "views": { - "count": "30183078", - "state": "EnabledWithCount" - }, - "source": "Twitter for iPhone", - "quoted_status_result": { - "result": { - "__typename": "Tweet", - "rest_id": "1708195875510796673", - "core": { - "user_results": { - "result": { - "__typename": "User", - "id": "VXNlcjoxNDQzNzcwNQ==", - "rest_id": "14437705", - "affiliates_highlighted_label": { - "label": { - "url": { - "url": "https://twitter.com/X", - "urlType": "DeepLink" - }, - "badge": { - "url": "https://pbs.twimg.com/profile_images/1683899100922511378/5lY42eHs_bigger.jpg" - }, - "description": "X", - "userLabelType": "BusinessLabel", - "userLabelDisplayType": "Badge" - } - }, - "has_graduated_access": true, - "is_blue_verified": true, - "profile_image_shape": "Circle", - "legacy": { - "can_dm": true, - "can_media_tag": true, - "created_at": "Fri Apr 18 21:32:09 +0000 2008", - "default_profile": true, - "default_profile_image": false, - "description": "Blob of organized mud that likes to eat tacos. Engineering lead for media on here.", - "entities": { - "description": { - "urls": [] - } - }, - "fast_followers_count": 0, - "favourites_count": 1672, - "followers_count": 7294, - "friends_count": 1433, - "has_custom_timelines": true, - "is_translator": false, - "listed_count": 123, - "location": "San Francisco", - "media_count": 39, - "name": "Mark Kalman", - "normal_followers_count": 7294, - "pinned_tweet_ids_str": [ - "1708195875510796673" - ], - "possibly_sensitive": false, - "profile_banner_url": "https://pbs.twimg.com/profile_banners/14437705/1638926851", - "profile_image_url_https": "https://pbs.twimg.com/profile_images/1468391759554101253/OmlocAfz_normal.jpg", - "profile_interstitial_type": "", - "screen_name": "marmars", - "statuses_count": 190, - "translator_type": "none", - "verified": false, - "want_retweets": false, - "withheld_in_countries": [] - }, - "tipjar_settings": {} - } - } - }, - "unmention_data": {}, - "edit_control": { - "edit_tweet_ids": [ - "1708195875510796673" - ], - "editable_until_msecs": "1696104208000", - "is_edit_eligible": false, - "edits_remaining": "5" - }, - "is_translatable": false, - "views": { - "count": "37720774", - "state": "EnabledWithCount" - }, - "source": "Twitter for iPhone", - "legacy": { - "bookmark_count": 5059, - "bookmarked": false, - "created_at": "Sat Sep 30 19:03:28 +0000 2023", - "conversation_id_str": "1708195875510796673", - "display_text_range": [ - 0, - 52 - ], - "entities": { - "hashtags": [], - "media": [ - { - "display_url": "pic.twitter.com/KwpQZRfXF9", - "expanded_url": "https://twitter.com/marmars/status/1708195875510796673/video/1", - "id_str": "1708195416200957952", - "indices": [ - 53, - 76 - ], - "media_key": "13_1708195416200957952", - "media_url_https": "https://pbs.twimg.com/amplify_video_thumb/1708195416200957952/img/W0MWk5fFd3HR_4MS.jpg", - "type": "video", - "url": "https://t.co/KwpQZRfXF9", - "additional_media_info": { - "monetizable": false - }, - "ext_media_availability": { - "status": "Available" - }, - "sizes": { - "large": { - "h": 1080, - "w": 1920, - "resize": "fit" - }, - "medium": { - "h": 675, - "w": 1200, - "resize": "fit" - }, - "small": { - "h": 383, - "w": 680, - "resize": "fit" - }, - "thumb": { - "h": 150, - "w": 150, - "resize": "crop" - } - }, - "original_info": { - "height": 1080, - "width": 1920, - "focus_rects": [] - }, - "allow_download_status": { - "allow_download": true - }, - "video_info": { - "aspect_ratio": [ - 16, - 9 - ], - "duration_millis": 245691, - "variants": [ - { - "content_type": "application/x-mpegURL", - "url": "https://video.twimg.com/amplify_video/1708195416200957952/pl/Ry9LITjweNGfre2v.m3u8?tag=14&container=cmaf&v=f4e" - }, - { - "bitrate": 288000, - "content_type": "video/mp4", - "url": "https://video.twimg.com/amplify_video/1708195416200957952/vid/avc1/480x270/2A8dvCazvZs6ssw-.mp4?tag=14" - }, - { - "bitrate": 832000, - "content_type": "video/mp4", - "url": "https://video.twimg.com/amplify_video/1708195416200957952/vid/avc1/640x360/mV2AuQPht0-cbf06.mp4?tag=14" - }, - { - "bitrate": 2176000, - "content_type": "video/mp4", - "url": "https://video.twimg.com/amplify_video/1708195416200957952/vid/avc1/1280x720/kUZnGOsRru17O0Ns.mp4?tag=14" - } - ] - }, - "media_results": { - "result": { - "media_key": "13_1708195416200957952" - } - } - } - ], - "symbols": [], - "timestamps": [], - "urls": [], - "user_mentions": [] - }, - "extended_entities": { - "media": [ - { - "display_url": "pic.twitter.com/KwpQZRfXF9", - "expanded_url": "https://twitter.com/marmars/status/1708195875510796673/video/1", - "id_str": "1708195416200957952", - "indices": [ - 53, - 76 - ], - "media_key": "13_1708195416200957952", - "media_url_https": "https://pbs.twimg.com/amplify_video_thumb/1708195416200957952/img/W0MWk5fFd3HR_4MS.jpg", - "type": "video", - "url": "https://t.co/KwpQZRfXF9", - "additional_media_info": { - "monetizable": false - }, - "ext_media_availability": { - "status": "Available" - }, - "sizes": { - "large": { - "h": 1080, - "w": 1920, - "resize": "fit" - }, - "medium": { - "h": 675, - "w": 1200, - "resize": "fit" - }, - "small": { - "h": 383, - "w": 680, - "resize": "fit" - }, - "thumb": { - "h": 150, - "w": 150, - "resize": "crop" - } - }, - "original_info": { - "height": 1080, - "width": 1920, - "focus_rects": [] - }, - "allow_download_status": { - "allow_download": true - }, - "video_info": { - "aspect_ratio": [ - 16, - 9 - ], - "duration_millis": 245691, - "variants": [ - { - "content_type": "application/x-mpegURL", - "url": "https://video.twimg.com/amplify_video/1708195416200957952/pl/Ry9LITjweNGfre2v.m3u8?tag=14&container=cmaf&v=f4e" - }, - { - "bitrate": 288000, - "content_type": "video/mp4", - "url": "https://video.twimg.com/amplify_video/1708195416200957952/vid/avc1/480x270/2A8dvCazvZs6ssw-.mp4?tag=14" - }, - { - "bitrate": 832000, - "content_type": "video/mp4", - "url": "https://video.twimg.com/amplify_video/1708195416200957952/vid/avc1/640x360/mV2AuQPht0-cbf06.mp4?tag=14" - }, - { - "bitrate": 2176000, - "content_type": "video/mp4", - "url": "https://video.twimg.com/amplify_video/1708195416200957952/vid/avc1/1280x720/kUZnGOsRru17O0Ns.mp4?tag=14" - } - ] - }, - "media_results": { - "result": { - "media_key": "13_1708195416200957952" - } - } - } - ] - }, - "favorite_count": 17561, - "favorited": false, - "full_text": "How to game stream on here (for Premium subscribers) https://t.co/KwpQZRfXF9", - "is_quote_status": false, - "lang": "en", - "possibly_sensitive": false, - "possibly_sensitive_editable": true, - "quote_count": 751, - "reply_count": 1542, - "retweet_count": 2751, - "retweeted": false, - "user_id_str": "14437705", - "id_str": "1708195875510796673" - } - } - }, - "legacy": { - "bookmark_count": 5465, - "bookmarked": false, - "created_at": "Sat Sep 30 19:11:40 +0000 2023", - "conversation_id_str": "1708197938969887018", - "display_text_range": [ - 0, - 228 - ], - "entities": { - "hashtags": [], - "symbols": [], - "timestamps": [], - "urls": [], - "user_mentions": [] - }, - "favorite_count": 105622, - "favorited": false, - "full_text": "How to stream games or anything you’d like on X!\n\nI will be streaming myself playing video games from time to time. Kids, friends & video games are how I spend my non-work waking hours. Sometimes, you can combine all three 😀", - "is_quote_status": true, - "lang": "en", - "quote_count": 1057, - "quoted_status_id_str": "1708195875510796673", - "quoted_status_permalink": { - "url": "https://t.co/ImNWbRtzR3", - "expanded": "https://twitter.com/marmars/status/1708195875510796673", - "display": "x.com/marmars/status…" - }, - "reply_count": 7136, - "retweet_count": 12964, - "retweeted": false, - "user_id_str": "44196397", - "id_str": "1708197938969887018" - } - } - }, - "tweetDisplayType": "Tweet" - } - } - }, - { - "entryId": "tweet-1707518489584660992", - "sortIndex": "1780970613867806692", - "content": { - "entryType": "TimelineTimelineItem", - "__typename": "TimelineTimelineItem", - "itemContent": { - "itemType": "TimelineTweet", - "__typename": "TimelineTweet", - "tweet_results": { - "result": { - "__typename": "Tweet", - "rest_id": "1707518489584660992", - "core": { - "user_results": { - "result": { - "__typename": "User", - "id": "VXNlcjozNDc0MzI1MQ==", - "rest_id": "34743251", - "affiliates_highlighted_label": {}, - "has_graduated_access": true, - "is_blue_verified": true, - "profile_image_shape": "Square", - "legacy": { - "can_dm": false, - "can_media_tag": true, - "created_at": "Thu Apr 23 21:53:30 +0000 2009", - "default_profile": false, - "default_profile_image": false, - "description": "SpaceX designs, manufactures and launches the world’s most advanced rockets and spacecraft", - "entities": { - "description": { - "urls": [] - }, - "url": { - "urls": [ - { - "display_url": "spacex.com", - "expanded_url": "http://spacex.com", - "url": "https://t.co/VOJ6qEctND", - "indices": [ - 0, - 23 - ] - } - ] - } - }, - "fast_followers_count": 0, - "favourites_count": 482, - "followers_count": 34274514, - "friends_count": 113, - "has_custom_timelines": true, - "is_translator": false, - "listed_count": 42240, - "location": "Earth", - "media_count": 2999, - "name": "SpaceX", - "normal_followers_count": 34274514, - "pinned_tweet_ids_str": [ - "1776669097490776563" - ], - "possibly_sensitive": false, - "profile_banner_url": "https://pbs.twimg.com/profile_banners/34743251/1681251194", - "profile_image_url_https": "https://pbs.twimg.com/profile_images/1697749409851985920/HbrI04tM_normal.jpg", - "profile_interstitial_type": "", - "screen_name": "SpaceX", - "statuses_count": 8381, - "translator_type": "none", - "url": "https://t.co/VOJ6qEctND", - "verified": false, - "verified_type": "Business", - "want_retweets": false, - "withheld_in_countries": [] - }, - "professional": { - "rest_id": "1681839322029502464", - "professional_type": "Business", - "category": [] - }, - "tipjar_settings": {} - } - } - }, - "unmention_data": {}, - "edit_control": { - "edit_tweet_ids": [ - "1707518489584660992" - ], - "editable_until_msecs": "1695942706000", - "is_edit_eligible": true, - "edits_remaining": "5" - }, - "is_translatable": false, - "views": { - "count": "21176935", - "state": "EnabledWithCount" - }, - "source": "Twitter Web App", - "legacy": { - "bookmark_count": 913, - "bookmarked": false, - "created_at": "Thu Sep 28 22:11:46 +0000 2023", - "conversation_id_str": "1707518489584660992", - "display_text_range": [ - 0, - 102 - ], - "entities": { - "hashtags": [], - "media": [ - { - "display_url": "pic.twitter.com/04p7vKEoTu", - "expanded_url": "https://twitter.com/SpaceX/status/1707518489584660992/video/1", - "id_str": "1707515794308190208", - "indices": [ - 103, - 126 - ], - "media_key": "7_1707515794308190208", - "media_url_https": "https://pbs.twimg.com/ext_tw_video_thumb/1707515794308190208/pu/img/OtSxfv7ExKqYB476.jpg", - "type": "video", - "url": "https://t.co/04p7vKEoTu", - "additional_media_info": { - "monetizable": false - }, - "ext_media_availability": { - "status": "Available" - }, - "sizes": { - "large": { - "h": 1080, - "w": 1920, - "resize": "fit" - }, - "medium": { - "h": 675, - "w": 1200, - "resize": "fit" - }, - "small": { - "h": 383, - "w": 680, - "resize": "fit" - }, - "thumb": { - "h": 150, - "w": 150, - "resize": "crop" - } - }, - "original_info": { - "height": 1080, - "width": 1920, - "focus_rects": [] - }, - "video_info": { - "aspect_ratio": [ - 16, - 9 - ], - "duration_millis": 151651, - "variants": [ - { - "content_type": "application/x-mpegURL", - "url": "https://video.twimg.com/ext_tw_video/1707515794308190208/pu/pl/WQwgOFORwBbc6Q5V.m3u8?tag=14&container=cmaf&v=e48" - }, - { - "bitrate": 256000, - "content_type": "video/mp4", - "url": "https://video.twimg.com/ext_tw_video/1707515794308190208/pu/vid/avc1/480x270/TQQ3zIttZGmTLVJ5.mp4?tag=14" - }, - { - "bitrate": 832000, - "content_type": "video/mp4", - "url": "https://video.twimg.com/ext_tw_video/1707515794308190208/pu/vid/avc1/640x360/WZLRqSHtYe0eneVE.mp4?tag=14" - }, - { - "bitrate": 2176000, - "content_type": "video/mp4", - "url": "https://video.twimg.com/ext_tw_video/1707515794308190208/pu/vid/avc1/1280x720/oOKhrIPAKxrrmJK7.mp4?tag=14" - }, - { - "bitrate": 10368000, - "content_type": "video/mp4", - "url": "https://video.twimg.com/ext_tw_video/1707515794308190208/pu/vid/avc1/1920x1080/CSEgJREpD8IvHvAN.mp4?tag=14" - } - ] - }, - "media_results": { - "result": { - "media_key": "7_1707515794308190208" - } - } - } - ], - "symbols": [], - "timestamps": [], - "urls": [], - "user_mentions": [] - }, - "extended_entities": { - "media": [ - { - "display_url": "pic.twitter.com/04p7vKEoTu", - "expanded_url": "https://twitter.com/SpaceX/status/1707518489584660992/video/1", - "id_str": "1707515794308190208", - "indices": [ - 103, - 126 - ], - "media_key": "7_1707515794308190208", - "media_url_https": "https://pbs.twimg.com/ext_tw_video_thumb/1707515794308190208/pu/img/OtSxfv7ExKqYB476.jpg", - "type": "video", - "url": "https://t.co/04p7vKEoTu", - "additional_media_info": { - "monetizable": false - }, - "ext_media_availability": { - "status": "Available" - }, - "sizes": { - "large": { - "h": 1080, - "w": 1920, - "resize": "fit" - }, - "medium": { - "h": 675, - "w": 1200, - "resize": "fit" - }, - "small": { - "h": 383, - "w": 680, - "resize": "fit" - }, - "thumb": { - "h": 150, - "w": 150, - "resize": "crop" - } - }, - "original_info": { - "height": 1080, - "width": 1920, - "focus_rects": [] - }, - "video_info": { - "aspect_ratio": [ - 16, - 9 - ], - "duration_millis": 151651, - "variants": [ - { - "content_type": "application/x-mpegURL", - "url": "https://video.twimg.com/ext_tw_video/1707515794308190208/pu/pl/WQwgOFORwBbc6Q5V.m3u8?tag=14&container=cmaf&v=e48" - }, - { - "bitrate": 256000, - "content_type": "video/mp4", - "url": "https://video.twimg.com/ext_tw_video/1707515794308190208/pu/vid/avc1/480x270/TQQ3zIttZGmTLVJ5.mp4?tag=14" - }, - { - "bitrate": 832000, - "content_type": "video/mp4", - "url": "https://video.twimg.com/ext_tw_video/1707515794308190208/pu/vid/avc1/640x360/WZLRqSHtYe0eneVE.mp4?tag=14" - }, - { - "bitrate": 2176000, - "content_type": "video/mp4", - "url": "https://video.twimg.com/ext_tw_video/1707515794308190208/pu/vid/avc1/1280x720/oOKhrIPAKxrrmJK7.mp4?tag=14" - }, - { - "bitrate": 10368000, - "content_type": "video/mp4", - "url": "https://video.twimg.com/ext_tw_video/1707515794308190208/pu/vid/avc1/1920x1080/CSEgJREpD8IvHvAN.mp4?tag=14" - } - ] - }, - "media_results": { - "result": { - "media_key": "7_1707515794308190208" - } - } - } - ] - }, - "favorite_count": 23927, - "favorited": false, - "full_text": "15 years ago today, Falcon 1 was the first privately developed liquid fuel rocket to reach Earth orbit https://t.co/04p7vKEoTu", - "is_quote_status": false, - "lang": "en", - "possibly_sensitive": false, - "possibly_sensitive_editable": true, - "quote_count": 30754, - "reply_count": 812, - "retweet_count": 3748, - "retweeted": false, - "user_id_str": "34743251", - "id_str": "1707518489584660992" - } - } - }, - "tweetDisplayType": "Tweet" - } - } - }, - { - "entryId": "tweet-1704445173080453477", - "sortIndex": "1780970613867806691", - "content": { - "entryType": "TimelineTimelineItem", - "__typename": "TimelineTimelineItem", - "itemContent": { - "itemType": "TimelineTweet", - "__typename": "TimelineTweet", - "tweet_results": { - "result": { - "__typename": "Tweet", - "rest_id": "1704445173080453477", - "core": { - "user_results": { - "result": { - "__typename": "User", - "id": "VXNlcjo0NDE5NjM5Nw==", - "rest_id": "44196397", - "affiliates_highlighted_label": { - "label": { - "url": { - "url": "https://twitter.com/X", - "urlType": "DeepLink" - }, - "badge": { - "url": "https://pbs.twimg.com/profile_images/1683899100922511378/5lY42eHs_bigger.jpg" - }, - "description": "X", - "userLabelType": "BusinessLabel", - "userLabelDisplayType": "Badge" - } - }, - "has_graduated_access": true, - "is_blue_verified": true, - "profile_image_shape": "Circle", - "legacy": { - "can_dm": false, - "can_media_tag": false, - "created_at": "Tue Jun 02 20:12:29 +0000 2009", - "default_profile": false, - "default_profile_image": false, - "description": "", - "entities": { - "description": { - "urls": [] - } - }, - "fast_followers_count": 0, - "favourites_count": 49610, - "followers_count": 181061315, - "friends_count": 576, - "has_custom_timelines": true, - "is_translator": false, - "listed_count": 149663, - "location": "", - "media_count": 2153, - "name": "Elon Musk", - "normal_followers_count": 181061315, - "pinned_tweet_ids_str": [ - "1780660716229554184" - ], - "possibly_sensitive": false, - "profile_banner_url": "https://pbs.twimg.com/profile_banners/44196397/1690621312", - "profile_image_url_https": "https://pbs.twimg.com/profile_images/1780044485541699584/p78MCn3B_normal.jpg", - "profile_interstitial_type": "", - "screen_name": "elonmusk", - "statuses_count": 42582, - "translator_type": "none", - "verified": false, - "want_retweets": false, - "withheld_in_countries": [] - }, - "professional": { - "rest_id": "1679729435447275522", - "professional_type": "Creator", - "category": [] - }, - "tipjar_settings": {}, - "super_follow_eligible": true - } - } - }, - "unmention_data": {}, - "edit_control": { - "edit_tweet_ids": [ - "1704445173080453477" - ], - "editable_until_msecs": "1695209970000", - "is_edit_eligible": true, - "edits_remaining": "5" - }, - "is_translatable": false, - "views": { - "count": "47776985", - "state": "EnabledWithCount" - }, - "source": "Twitter for iPhone", - "quoted_status_result": { - "result": { - "__typename": "Tweet", - "rest_id": "1704341614213156910", - "core": { - "user_results": { - "result": { - "__typename": "User", - "id": "VXNlcjozNDc0MzI1MQ==", - "rest_id": "34743251", - "affiliates_highlighted_label": {}, - "has_graduated_access": true, - "is_blue_verified": true, - "profile_image_shape": "Square", - "legacy": { - "can_dm": false, - "can_media_tag": true, - "created_at": "Thu Apr 23 21:53:30 +0000 2009", - "default_profile": false, - "default_profile_image": false, - "description": "SpaceX designs, manufactures and launches the world’s most advanced rockets and spacecraft", - "entities": { - "description": { - "urls": [] - }, - "url": { - "urls": [ - { - "display_url": "spacex.com", - "expanded_url": "http://spacex.com", - "url": "https://t.co/VOJ6qEctND", - "indices": [ - 0, - 23 - ] - } - ] - } - }, - "fast_followers_count": 0, - "favourites_count": 482, - "followers_count": 34274514, - "friends_count": 113, - "has_custom_timelines": true, - "is_translator": false, - "listed_count": 42240, - "location": "Earth", - "media_count": 2999, - "name": "SpaceX", - "normal_followers_count": 34274514, - "pinned_tweet_ids_str": [ - "1776669097490776563" - ], - "possibly_sensitive": false, - "profile_banner_url": "https://pbs.twimg.com/profile_banners/34743251/1681251194", - "profile_image_url_https": "https://pbs.twimg.com/profile_images/1697749409851985920/HbrI04tM_normal.jpg", - "profile_interstitial_type": "", - "screen_name": "SpaceX", - "statuses_count": 8381, - "translator_type": "none", - "url": "https://t.co/VOJ6qEctND", - "verified": false, - "verified_type": "Business", - "want_retweets": false, - "withheld_in_countries": [] - }, - "professional": { - "rest_id": "1681839322029502464", - "professional_type": "Business", - "category": [] - }, - "tipjar_settings": {} - } - } - }, - "unmention_data": {}, - "edit_control": { - "edit_tweet_ids": [ - "1704341614213156910" - ], - "editable_until_msecs": "1695185280000", - "is_edit_eligible": true, - "edits_remaining": "5" - }, - "is_translatable": false, - "views": { - "count": "50319016", - "state": "EnabledWithCount" - }, - "source": "Twitter Media Studio - LiveCut", - "legacy": { - "bookmark_count": 361, - "bookmarked": false, - "created_at": "Wed Sep 20 03:48:00 +0000 2023", - "conversation_id_str": "1704341614213156910", - "display_text_range": [ - 0, - 133 - ], - "entities": { - "hashtags": [], - "media": [ - { - "display_url": "pic.twitter.com/DFCw43FoVw", - "expanded_url": "https://twitter.com/SpaceX/status/1704341614213156910/video/1", - "id_str": "1704341523003740160", - "indices": [ - 134, - 157 - ], - "media_key": "13_1704341523003740160", - "media_url_https": "https://pbs.twimg.com/amplify_video_thumb/1704341523003740160/img/OngXP0ercbDRESTp.jpg", - "type": "video", - "url": "https://t.co/DFCw43FoVw", - "additional_media_info": { - "title": "", - "description": "", - "embeddable": true, - "monetizable": false - }, - "ext_media_availability": { - "status": "Available" - }, - "sizes": { - "large": { - "h": 1080, - "w": 1920, - "resize": "fit" - }, - "medium": { - "h": 675, - "w": 1200, - "resize": "fit" - }, - "small": { - "h": 383, - "w": 680, - "resize": "fit" - }, - "thumb": { - "h": 150, - "w": 150, - "resize": "crop" - } - }, - "original_info": { - "height": 1080, - "width": 1920, - "focus_rects": [] - }, - "video_info": { - "aspect_ratio": [ - 16, - 9 - ], - "duration_millis": 13740, - "variants": [ - { - "content_type": "application/x-mpegURL", - "url": "https://video.twimg.com/amplify_video/1704341523003740160/pl/Fdi1ZTzuVnaHiW5z.m3u8?tag=16&container=cmaf&v=e33" - }, - { - "bitrate": 288000, - "content_type": "video/mp4", - "url": "https://video.twimg.com/amplify_video/1704341523003740160/vid/avc1/480x270/K__1IQtIQk10LYJG.mp4?tag=16" - }, - { - "bitrate": 832000, - "content_type": "video/mp4", - "url": "https://video.twimg.com/amplify_video/1704341523003740160/vid/avc1/640x360/dui5yyL83E0wxaK9.mp4?tag=16" - }, - { - "bitrate": 2176000, - "content_type": "video/mp4", - "url": "https://video.twimg.com/amplify_video/1704341523003740160/vid/avc1/1280x720/kKybK6E3EdgC8FT4.mp4?tag=16" - }, - { - "bitrate": 10368000, - "content_type": "video/mp4", - "url": "https://video.twimg.com/amplify_video/1704341523003740160/vid/avc1/1920x1080/Jm6emUSsy67EXtvM.mp4?tag=16" - } - ] - }, - "media_results": { - "result": { - "media_key": "13_1704341523003740160" - } - } - } - ], - "symbols": [], - "timestamps": [], - "urls": [], - "user_mentions": [] - }, - "extended_entities": { - "media": [ - { - "display_url": "pic.twitter.com/DFCw43FoVw", - "expanded_url": "https://twitter.com/SpaceX/status/1704341614213156910/video/1", - "id_str": "1704341523003740160", - "indices": [ - 134, - 157 - ], - "media_key": "13_1704341523003740160", - "media_url_https": "https://pbs.twimg.com/amplify_video_thumb/1704341523003740160/img/OngXP0ercbDRESTp.jpg", - "type": "video", - "url": "https://t.co/DFCw43FoVw", - "additional_media_info": { - "title": "", - "description": "", - "embeddable": true, - "monetizable": false - }, - "ext_media_availability": { - "status": "Available" - }, - "sizes": { - "large": { - "h": 1080, - "w": 1920, - "resize": "fit" - }, - "medium": { - "h": 675, - "w": 1200, - "resize": "fit" - }, - "small": { - "h": 383, - "w": 680, - "resize": "fit" - }, - "thumb": { - "h": 150, - "w": 150, - "resize": "crop" - } - }, - "original_info": { - "height": 1080, - "width": 1920, - "focus_rects": [] - }, - "video_info": { - "aspect_ratio": [ - 16, - 9 - ], - "duration_millis": 13740, - "variants": [ - { - "content_type": "application/x-mpegURL", - "url": "https://video.twimg.com/amplify_video/1704341523003740160/pl/Fdi1ZTzuVnaHiW5z.m3u8?tag=16&container=cmaf&v=e33" - }, - { - "bitrate": 288000, - "content_type": "video/mp4", - "url": "https://video.twimg.com/amplify_video/1704341523003740160/vid/avc1/480x270/K__1IQtIQk10LYJG.mp4?tag=16" - }, - { - "bitrate": 832000, - "content_type": "video/mp4", - "url": "https://video.twimg.com/amplify_video/1704341523003740160/vid/avc1/640x360/dui5yyL83E0wxaK9.mp4?tag=16" - }, - { - "bitrate": 2176000, - "content_type": "video/mp4", - "url": "https://video.twimg.com/amplify_video/1704341523003740160/vid/avc1/1280x720/kKybK6E3EdgC8FT4.mp4?tag=16" - }, - { - "bitrate": 10368000, - "content_type": "video/mp4", - "url": "https://video.twimg.com/amplify_video/1704341523003740160/vid/avc1/1920x1080/Jm6emUSsy67EXtvM.mp4?tag=16" - } - ] - }, - "media_results": { - "result": { - "media_key": "13_1704341523003740160" - } - } - } - ] - }, - "favorite_count": 22802, - "favorited": false, - "full_text": "Falcon 9’s first stage has landed on the A Shortfall of Gravitas droneship, completing the first 17th launch and landing of a booster https://t.co/DFCw43FoVw", - "is_quote_status": false, - "lang": "en", - "possibly_sensitive": false, - "possibly_sensitive_editable": true, - "quote_count": 356, - "reply_count": 1089, - "retweet_count": 2749, - "retweeted": false, - "user_id_str": "34743251", - "id_str": "1704341614213156910" - } - } - }, - "legacy": { - "bookmark_count": 496, - "bookmarked": false, - "created_at": "Wed Sep 20 10:39:30 +0000 2023", - "conversation_id_str": "1704445173080453477", - "display_text_range": [ - 0, - 12 - ], - "entities": { - "hashtags": [], - "symbols": [], - "timestamps": [], - "urls": [], - "user_mentions": [] - }, - "favorite_count": 173055, - "favorited": false, - "full_text": "17th landing", - "is_quote_status": true, - "lang": "en", - "quote_count": 9145, - "quoted_status_id_str": "1704341614213156910", - "quoted_status_permalink": { - "url": "https://t.co/fw6enlgg03", - "expanded": "https://twitter.com/SpaceX/status/1704341614213156910", - "display": "x.com/SpaceX/status/…" - }, - "reply_count": 7225, - "retweet_count": 15264, - "retweeted": false, - "user_id_str": "44196397", - "id_str": "1704445173080453477" - } - } - }, - "tweetDisplayType": "Tweet" - } - } - }, - { - "entryId": "tweet-1701778912907604282", - "sortIndex": "1780970613867806690", - "content": { - "entryType": "TimelineTimelineItem", - "__typename": "TimelineTimelineItem", - "itemContent": { - "itemType": "TimelineTweet", - "__typename": "TimelineTweet", - "tweet_results": { - "result": { - "__typename": "Tweet", - "rest_id": "1701778912907604282", - "core": { - "user_results": { - "result": { - "__typename": "User", - "id": "VXNlcjo0NDE5NjM5Nw==", - "rest_id": "44196397", - "affiliates_highlighted_label": { - "label": { - "url": { - "url": "https://twitter.com/X", - "urlType": "DeepLink" - }, - "badge": { - "url": "https://pbs.twimg.com/profile_images/1683899100922511378/5lY42eHs_bigger.jpg" - }, - "description": "X", - "userLabelType": "BusinessLabel", - "userLabelDisplayType": "Badge" - } - }, - "has_graduated_access": true, - "is_blue_verified": true, - "profile_image_shape": "Circle", - "legacy": { - "can_dm": false, - "can_media_tag": false, - "created_at": "Tue Jun 02 20:12:29 +0000 2009", - "default_profile": false, - "default_profile_image": false, - "description": "", - "entities": { - "description": { - "urls": [] - } - }, - "fast_followers_count": 0, - "favourites_count": 49610, - "followers_count": 181061315, - "friends_count": 576, - "has_custom_timelines": true, - "is_translator": false, - "listed_count": 149663, - "location": "", - "media_count": 2153, - "name": "Elon Musk", - "normal_followers_count": 181061315, - "pinned_tweet_ids_str": [ - "1780660716229554184" - ], - "possibly_sensitive": false, - "profile_banner_url": "https://pbs.twimg.com/profile_banners/44196397/1690621312", - "profile_image_url_https": "https://pbs.twimg.com/profile_images/1780044485541699584/p78MCn3B_normal.jpg", - "profile_interstitial_type": "", - "screen_name": "elonmusk", - "statuses_count": 42582, - "translator_type": "none", - "verified": false, - "want_retweets": false, - "withheld_in_countries": [] - }, - "professional": { - "rest_id": "1679729435447275522", - "professional_type": "Creator", - "category": [] - }, - "tipjar_settings": {}, - "super_follow_eligible": true - } - } - }, - "unmention_data": {}, - "edit_control": { - "edit_tweet_ids": [ - "1701778912907604282" - ], - "editable_until_msecs": "1694574285000", - "is_edit_eligible": true, - "edits_remaining": "5" - }, - "is_translatable": false, - "views": { - "count": "73235935", - "state": "EnabledWithCount" - }, - "source": "Twitter for iPhone", - "quoted_status_result": { - "result": { - "__typename": "Tweet", - "rest_id": "1701634752661409933", - "core": { - "user_results": { - "result": { - "__typename": "User", - "id": "VXNlcjo3ODMyMTQ=", - "rest_id": "783214", - "affiliates_highlighted_label": {}, - "has_graduated_access": true, - "is_blue_verified": true, - "profile_image_shape": "Square", - "legacy": { - "can_dm": false, - "can_media_tag": true, - "created_at": "Tue Feb 20 14:35:54 +0000 2007", - "default_profile": false, - "default_profile_image": false, - "description": "what's happening?!", - "entities": { - "description": { - "urls": [] - }, - "url": { - "urls": [ - { - "display_url": "about.x.com", - "expanded_url": "https://about.x.com/", - "url": "https://t.co/bGcvaMApJO", - "indices": [ - 0, - 23 - ] - } - ] - } - }, - "fast_followers_count": 0, - "favourites_count": 5896, - "followers_count": 67777923, - "friends_count": 0, - "has_custom_timelines": true, - "is_translator": false, - "listed_count": 88777, - "location": "everywhere", - "media_count": 2418, - "name": "X", - "normal_followers_count": 67777923, - "pinned_tweet_ids_str": [ - "1773872606229217439" - ], - "possibly_sensitive": false, - "profile_banner_url": "https://pbs.twimg.com/profile_banners/783214/1690175171", - "profile_image_url_https": "https://pbs.twimg.com/profile_images/1683899100922511378/5lY42eHs_normal.jpg", - "profile_interstitial_type": "", - "screen_name": "X", - "statuses_count": 15252, - "translator_type": "regular", - "url": "https://t.co/bGcvaMApJO", - "verified": false, - "verified_type": "Business", - "want_retweets": false, - "withheld_in_countries": [] - }, - "tipjar_settings": {} - } - } - }, - "unmention_data": {}, - "edit_control": { - "edit_tweet_ids": [ - "1701634752661409933" - ], - "editable_until_msecs": "1694539914000", - "is_edit_eligible": true, - "edits_remaining": "5" - }, - "is_translatable": false, - "views": { - "count": "77023422", - "state": "EnabledWithCount" - }, - "source": "Twitter for iPhone", - "legacy": { - "bookmark_count": 294, - "bookmarked": false, - "created_at": "Tue Sep 12 16:31:54 +0000 2023", - "conversation_id_str": "1701634752661409933", - "display_text_range": [ - 0, - 58 - ], - "entities": { - "hashtags": [], - "symbols": [], - "timestamps": [], - "urls": [], - "user_mentions": [] - }, - "favorite_count": 14136, - "favorited": false, - "full_text": "swipe up on a video to watch content recommended for you 🎥", - "is_quote_status": false, - "lang": "en", - "quote_count": 411, - "reply_count": 2493, - "retweet_count": 1665, - "retweeted": false, - "user_id_str": "783214", - "id_str": "1701634752661409933" - } - } - }, - "legacy": { - "bookmark_count": 622, - "bookmarked": false, - "created_at": "Wed Sep 13 02:04:45 +0000 2023", - "conversation_id_str": "1701778912907604282", - "display_text_range": [ - 0, - 10 - ], - "entities": { - "hashtags": [], - "symbols": [], - "timestamps": [], - "urls": [], - "user_mentions": [] - }, - "favorite_count": 124498, - "favorited": false, - "full_text": "Swipe up 🧻", - "is_quote_status": true, - "lang": "en", - "quote_count": 575, - "quoted_status_id_str": "1701634752661409933", - "quoted_status_permalink": { - "url": "https://t.co/8Q3hEE12VC", - "expanded": "https://twitter.com/X/status/1701634752661409933", - "display": "x.com/X/status/17016…" - }, - "reply_count": 7939, - "retweet_count": 8597, - "retweeted": false, - "user_id_str": "44196397", - "id_str": "1701778912907604282" - } - } - }, - "tweetDisplayType": "Tweet" - } - } - }, - { - "entryId": "tweet-1699282206475288643", - "sortIndex": "1780970613867806689", - "content": { - "entryType": "TimelineTimelineItem", - "__typename": "TimelineTimelineItem", - "itemContent": { - "itemType": "TimelineTweet", - "__typename": "TimelineTweet", - "tweet_results": { - "result": { - "__typename": "Tweet", - "rest_id": "1699282206475288643", - "core": { - "user_results": { - "result": { - "__typename": "User", - "id": "VXNlcjo3NTI1NjcyMjY=", - "rest_id": "752567226", - "affiliates_highlighted_label": {}, - "has_graduated_access": true, - "is_blue_verified": true, - "profile_image_shape": "Circle", - "legacy": { - "can_dm": false, - "can_media_tag": false, - "created_at": "Sun Aug 12 06:01:46 +0000 2012", - "default_profile": true, - "default_profile_image": false, - "description": "Your #1 News source on everything X + https://t.co/rn58CVV9pw | Hit Follow and sign up for notifications! 🔔 | Contributors: @HXMnCK, @512x512, @xUpdatesRadar and @swak_12", - "entities": { - "description": { - "urls": [ - { - "display_url": "x.AI", - "expanded_url": "http://x.AI", - "url": "https://t.co/rn58CVV9pw", - "indices": [ - 38, - 61 - ] - } - ] - } - }, - "fast_followers_count": 0, - "favourites_count": 45502, - "followers_count": 280591, - "friends_count": 4266, - "has_custom_timelines": true, - "is_translator": false, - "listed_count": 1555, - "location": "X HQ", - "media_count": 3587, - "name": "X Daily News", - "normal_followers_count": 280591, - "pinned_tweet_ids_str": [ - "1780674102820262082" - ], - "possibly_sensitive": false, - "profile_banner_url": "https://pbs.twimg.com/profile_banners/752567226/1704781546", - "profile_image_url_https": "https://pbs.twimg.com/profile_images/1515124606583152648/4bZaW28-_normal.jpg", - "profile_interstitial_type": "", - "screen_name": "xDaily", - "statuses_count": 12377, - "translator_type": "none", - "verified": false, - "want_retweets": false, - "withheld_in_countries": [] - }, - "professional": { - "rest_id": "1676343039281774593", - "professional_type": "Business", - "category": [ - { - "id": 579, - "name": "Media & News", - "icon_name": "IconBriefcaseStroke" - } - ] - }, - "tipjar_settings": { - "is_enabled": false - }, - "super_follow_eligible": true - } - } - }, - "unmention_data": {}, - "edit_control": { - "edit_tweet_ids": [ - "1699282206475288643" - ], - "editable_until_msecs": "1693979023000", - "is_edit_eligible": true, - "edits_remaining": "5" - }, - "is_translatable": false, - "views": { - "count": "26711", - "state": "EnabledWithCount" - }, - "source": "Typefully", - "legacy": { - "bookmark_count": 9, - "bookmarked": false, - "created_at": "Wed Sep 06 04:43:43 +0000 2023", - "conversation_id_str": "1699282206475288643", - "display_text_range": [ - 0, - 196 - ], - "entities": { - "hashtags": [], - "media": [ - { - "display_url": "pic.twitter.com/BQwzaZTFB7", - "expanded_url": "https://twitter.com/xDaily/status/1699282206475288643/photo/1", - "id_str": "1699282202717270016", - "indices": [ - 197, - 220 - ], - "media_key": "3_1699282202717270016", - "media_url_https": "https://pbs.twimg.com/media/F5UQKQIbMAA_vJC.jpg", - "type": "photo", - "url": "https://t.co/BQwzaZTFB7", - "ext_media_availability": { - "status": "Available" - }, - "features": { - "large": { - "faces": [ - { - "x": 506, - "y": 386, - "h": 53, - "w": 53 - }, - { - "x": 264, - "y": 313, - "h": 156, - "w": 156 - } - ] - }, - "medium": { - "faces": [ - { - "x": 506, - "y": 386, - "h": 53, - "w": 53 - }, - { - "x": 264, - "y": 313, - "h": 156, - "w": 156 - } - ] - }, - "small": { - "faces": [ - { - "x": 348, - "y": 265, - "h": 36, - "w": 36 - }, - { - "x": 181, - "y": 215, - "h": 107, - "w": 107 - } - ] - }, - "orig": { - "faces": [ - { - "x": 506, - "y": 386, - "h": 53, - "w": 53 - }, - { - "x": 264, - "y": 313, - "h": 156, - "w": 156 - } - ] - } - }, - "sizes": { - "large": { - "h": 862, - "w": 988, - "resize": "fit" - }, - "medium": { - "h": 862, - "w": 988, - "resize": "fit" - }, - "small": { - "h": 593, - "w": 680, - "resize": "fit" - }, - "thumb": { - "h": 150, - "w": 150, - "resize": "crop" - } - }, - "original_info": { - "height": 862, - "width": 988, - "focus_rects": [ - { - "x": 0, - "y": 94, - "w": 988, - "h": 553 - }, - { - "x": 126, - "y": 0, - "w": 862, - "h": 862 - }, - { - "x": 232, - "y": 0, - "w": 756, - "h": 862 - }, - { - "x": 402, - "y": 0, - "w": 431, - "h": 862 - }, - { - "x": 0, - "y": 0, - "w": 988, - "h": 862 - } - ] - }, - "media_results": { - "result": { - "media_key": "3_1699282202717270016" - } - } - } - ], - "symbols": [], - "timestamps": [], - "urls": [], - "user_mentions": [ - { - "id_str": "2244994945", - "name": "Developers", - "screen_name": "XDevelopers", - "indices": [ - 6, - 18 - ] - }, - { - "id_str": "765154003852390400", - "name": "Asmaa | اسماء", - "screen_name": "ALadyInKuwait", - "indices": [ - 182, - 196 - ] - } - ] - }, - "extended_entities": { - "media": [ - { - "display_url": "pic.twitter.com/BQwzaZTFB7", - "expanded_url": "https://twitter.com/xDaily/status/1699282206475288643/photo/1", - "id_str": "1699282202717270016", - "indices": [ - 197, - 220 - ], - "media_key": "3_1699282202717270016", - "media_url_https": "https://pbs.twimg.com/media/F5UQKQIbMAA_vJC.jpg", - "type": "photo", - "url": "https://t.co/BQwzaZTFB7", - "ext_media_availability": { - "status": "Available" - }, - "features": { - "large": { - "faces": [ - { - "x": 506, - "y": 386, - "h": 53, - "w": 53 - }, - { - "x": 264, - "y": 313, - "h": 156, - "w": 156 - } - ] - }, - "medium": { - "faces": [ - { - "x": 506, - "y": 386, - "h": 53, - "w": 53 - }, - { - "x": 264, - "y": 313, - "h": 156, - "w": 156 - } - ] - }, - "small": { - "faces": [ - { - "x": 348, - "y": 265, - "h": 36, - "w": 36 - }, - { - "x": 181, - "y": 215, - "h": 107, - "w": 107 - } - ] - }, - "orig": { - "faces": [ - { - "x": 506, - "y": 386, - "h": 53, - "w": 53 - }, - { - "x": 264, - "y": 313, - "h": 156, - "w": 156 - } - ] - } - }, - "sizes": { - "large": { - "h": 862, - "w": 988, - "resize": "fit" - }, - "medium": { - "h": 862, - "w": 988, - "resize": "fit" - }, - "small": { - "h": 593, - "w": 680, - "resize": "fit" - }, - "thumb": { - "h": 150, - "w": 150, - "resize": "crop" - } - }, - "original_info": { - "height": 862, - "width": 988, - "focus_rects": [ - { - "x": 0, - "y": 94, - "w": 988, - "h": 553 - }, - { - "x": 126, - "y": 0, - "w": 862, - "h": 862 - }, - { - "x": 232, - "y": 0, - "w": 756, - "h": 862 - }, - { - "x": 402, - "y": 0, - "w": 431, - "h": 862 - }, - { - "x": 0, - "y": 0, - "w": 988, - "h": 862 - } - ] - }, - "media_results": { - "result": { - "media_key": "3_1699282202717270016" - } - } - } - ] - }, - "favorite_count": 202, - "favorited": false, - "full_text": "NEWS: @XDevelopers is running ads for the X API.\n\nWith X's new ad targetting features it is likely the platform can target this to its relevant audience much better than before. Via @ALadyInKuwait https://t.co/BQwzaZTFB7", - "is_quote_status": false, - "lang": "en", - "possibly_sensitive": false, - "possibly_sensitive_editable": true, - "quote_count": 3, - "reply_count": 26, - "retweet_count": 19, - "retweeted": false, - "user_id_str": "752567226", - "id_str": "1699282206475288643" - } - } - }, - "tweetDisplayType": "Tweet" - } - } - }, - { - "entryId": "tweet-1698413251892011401", - "sortIndex": "1780970613867806688", - "content": { - "entryType": "TimelineTimelineItem", - "__typename": "TimelineTimelineItem", - "itemContent": { - "itemType": "TimelineTweet", - "__typename": "TimelineTweet", - "tweet_results": { - "result": { - "__typename": "Tweet", - "rest_id": "1698413251892011401", - "core": { - "user_results": { - "result": { - "__typename": "User", - "id": "VXNlcjo1NDgyNjMyOTQ=", - "rest_id": "548263294", - "affiliates_highlighted_label": { - "label": { - "url": { - "url": "https://twitter.com/X", - "urlType": "DeepLink" - }, - "badge": { - "url": "https://pbs.twimg.com/profile_images/1683899100922511378/5lY42eHs_bigger.jpg" - }, - "description": "X", - "userLabelType": "BusinessLabel", - "userLabelDisplayType": "Badge" - } - }, - "has_graduated_access": true, - "is_blue_verified": true, - "profile_image_shape": "Circle", - "legacy": { - "can_dm": false, - "can_media_tag": true, - "created_at": "Sun Apr 08 08:36:04 +0000 2012", - "default_profile": true, - "default_profile_image": false, - "description": "Driven by industry progress, inspired by provocative leadership, plus don't mind a good pair of shoes or a great @PennStateFball scoreboard either.", - "entities": { - "description": { - "urls": [] - } - }, - "fast_followers_count": 0, - "favourites_count": 7949, - "followers_count": 562356, - "friends_count": 1468, - "has_custom_timelines": false, - "is_translator": false, - "listed_count": 1906, - "location": "", - "media_count": 292, - "name": "Linda Yaccarino", - "normal_followers_count": 562356, - "pinned_tweet_ids_str": [ - "1780720738950852750" - ], - "possibly_sensitive": false, - "profile_banner_url": "https://pbs.twimg.com/profile_banners/548263294/1690308383", - "profile_image_url_https": "https://pbs.twimg.com/profile_images/1659561668945354755/c5dthMBt_normal.jpg", - "profile_interstitial_type": "", - "screen_name": "lindayaX", - "statuses_count": 2464, - "translator_type": "none", - "verified": false, - "want_retweets": false, - "withheld_in_countries": [] - }, - "tipjar_settings": {} - } - } - }, - "unmention_data": {}, - "edit_control": { - "edit_tweet_ids": [ - "1698413251892011401" - ], - "editable_until_msecs": "1693771848000", - "is_edit_eligible": true, - "edits_remaining": "5" - }, - "is_translatable": false, - "views": { - "count": "22282594", - "state": "EnabledWithCount" - }, - "source": "Twitter for iPhone", - "quoted_status_result": { - "result": { - "__typename": "Tweet", - "rest_id": "1698357217991479414", - "core": { - "user_results": { - "result": { - "__typename": "User", - "id": "VXNlcjo2OTAwODU2Mw==", - "rest_id": "69008563", - "affiliates_highlighted_label": {}, - "has_graduated_access": true, - "is_blue_verified": true, - "profile_image_shape": "Square", - "legacy": { - "can_dm": false, - "can_media_tag": true, - "created_at": "Wed Aug 26 15:19:37 +0000 2009", - "default_profile": false, - "default_profile_image": false, - "description": "The home of risk takers, late brakers and history makers 💫 \n\nNEXT UP - RACE 5 OF 24: CHINA 🇨🇳 19-21 APRIL", - "entities": { - "description": { - "urls": [] - }, - "url": { - "urls": [ - { - "display_url": "F1.com", - "expanded_url": "https://www.F1.com", - "url": "https://t.co/GumNgQuzik", - "indices": [ - 0, - 23 - ] - } - ] - } - }, - "fast_followers_count": 0, - "favourites_count": 5914, - "followers_count": 10224504, - "friends_count": 95, - "has_custom_timelines": true, - "is_translator": false, - "listed_count": 37878, - "location": "", - "media_count": 60054, - "name": "Formula 1", - "normal_followers_count": 10224504, - "pinned_tweet_ids_str": [ - "1779793031341789545" - ], - "possibly_sensitive": false, - "profile_banner_url": "https://pbs.twimg.com/profile_banners/69008563/1712488878", - "profile_image_url_https": "https://pbs.twimg.com/profile_images/1612433922733887489/7f5XFklA_normal.jpg", - "profile_interstitial_type": "", - "screen_name": "F1", - "statuses_count": 88454, - "translator_type": "regular", - "url": "https://t.co/GumNgQuzik", - "verified": false, - "verified_type": "Business", - "want_retweets": false, - "withheld_in_countries": [] - }, - "tipjar_settings": {} - } - } - }, - "unmention_data": {}, - "edit_control": { - "edit_tweet_ids": [ - "1698357217991479414" - ], - "editable_until_msecs": "1693758489000", - "is_edit_eligible": true, - "edits_remaining": "5" - }, - "is_translatable": false, - "views": { - "count": "1428476", - "state": "EnabledWithCount" - }, - "source": "Twitter Media Studio", - "legacy": { - "bookmark_count": 78, - "bookmarked": false, - "created_at": "Sun Sep 03 15:28:09 +0000 2023", - "conversation_id_str": "1698357217991479414", - "display_text_range": [ - 0, - 169 - ], - "entities": { - "hashtags": [ - { - "indices": [ - 155, - 165 - ], - "text": "ItalianGP" - }, - { - "indices": [ - 166, - 169 - ], - "text": "F1" - } - ], - "media": [ - { - "display_url": "pic.twitter.com/rZLikpbMfK", - "expanded_url": "https://twitter.com/F1/status/1698357217991479414/video/1", - "id_str": "1698356139606626304", - "indices": [ - 170, - 193 - ], - "media_key": "13_1698356139606626304", - "media_url_https": "https://pbs.twimg.com/media/F5HGJhibkAEnZcw.jpg", - "type": "video", - "url": "https://t.co/rZLikpbMfK", - "additional_media_info": { - "title": "", - "description": "", - "embeddable": false, - "monetizable": true - }, - "ext_media_availability": { - "status": "Available" - }, - "sizes": { - "large": { - "h": 720, - "w": 720, - "resize": "fit" - }, - "medium": { - "h": 720, - "w": 720, - "resize": "fit" - }, - "small": { - "h": 680, - "w": 680, - "resize": "fit" - }, - "thumb": { - "h": 150, - "w": 150, - "resize": "crop" - } - }, - "original_info": { - "height": 720, - "width": 720, - "focus_rects": [] - }, - "video_info": { - "aspect_ratio": [ - 1, - 1 - ], - "duration_millis": 36520, - "variants": [ - { - "content_type": "application/x-mpegURL", - "url": "https://video.twimg.com/amplify_video/1698356139606626304/pl/Bv6teVmAisIHuTpg.m3u8?tag=14&container=cmaf&v=a4b" - }, - { - "bitrate": 432000, - "content_type": "video/mp4", - "url": "https://video.twimg.com/amplify_video/1698356139606626304/vid/320x320/4dTgdNrVlxPSSEvI.mp4?tag=14" - }, - { - "bitrate": 832000, - "content_type": "video/mp4", - "url": "https://video.twimg.com/amplify_video/1698356139606626304/vid/540x540/MUEFgx5Ku5URdDU2.mp4?tag=14" - }, - { - "bitrate": 1280000, - "content_type": "video/mp4", - "url": "https://video.twimg.com/amplify_video/1698356139606626304/vid/720x720/djWLhD2dhmaBBcTZ.mp4?tag=14" - } - ] - }, - "media_results": { - "result": { - "media_key": "13_1698356139606626304" - } - } - } - ], - "symbols": [], - "timestamps": [], - "urls": [], - "user_mentions": [ - { - "id_str": "556260847", - "name": "Max Verstappen", - "screen_name": "Max33Verstappen", - "indices": [ - 103, - 119 - ] - } - ] - }, - "extended_entities": { - "media": [ - { - "display_url": "pic.twitter.com/rZLikpbMfK", - "expanded_url": "https://twitter.com/F1/status/1698357217991479414/video/1", - "id_str": "1698356139606626304", - "indices": [ - 170, - 193 - ], - "media_key": "13_1698356139606626304", - "media_url_https": "https://pbs.twimg.com/media/F5HGJhibkAEnZcw.jpg", - "type": "video", - "url": "https://t.co/rZLikpbMfK", - "additional_media_info": { - "title": "", - "description": "", - "embeddable": false, - "monetizable": true - }, - "ext_media_availability": { - "status": "Available" - }, - "sizes": { - "large": { - "h": 720, - "w": 720, - "resize": "fit" - }, - "medium": { - "h": 720, - "w": 720, - "resize": "fit" - }, - "small": { - "h": 680, - "w": 680, - "resize": "fit" - }, - "thumb": { - "h": 150, - "w": 150, - "resize": "crop" - } - }, - "original_info": { - "height": 720, - "width": 720, - "focus_rects": [] - }, - "video_info": { - "aspect_ratio": [ - 1, - 1 - ], - "duration_millis": 36520, - "variants": [ - { - "content_type": "application/x-mpegURL", - "url": "https://video.twimg.com/amplify_video/1698356139606626304/pl/Bv6teVmAisIHuTpg.m3u8?tag=14&container=cmaf&v=a4b" - }, - { - "bitrate": 432000, - "content_type": "video/mp4", - "url": "https://video.twimg.com/amplify_video/1698356139606626304/vid/320x320/4dTgdNrVlxPSSEvI.mp4?tag=14" - }, - { - "bitrate": 832000, - "content_type": "video/mp4", - "url": "https://video.twimg.com/amplify_video/1698356139606626304/vid/540x540/MUEFgx5Ku5URdDU2.mp4?tag=14" - }, - { - "bitrate": 1280000, - "content_type": "video/mp4", - "url": "https://video.twimg.com/amplify_video/1698356139606626304/vid/720x720/djWLhD2dhmaBBcTZ.mp4?tag=14" - } - ] - }, - "media_results": { - "result": { - "media_key": "13_1698356139606626304" - } - } - } - ] - }, - "favorite_count": 7272, - "favorited": false, - "full_text": "Max: Sets dominant, all-time Formula 1 record\nAlso Max: \"Not too bad!\" 😅\n\nAnother record to add to the @Max33Verstappen collection, with victory in Monza\n\n#ItalianGP #F1 https://t.co/rZLikpbMfK", - "is_quote_status": false, - "lang": "en", - "possibly_sensitive": false, - "possibly_sensitive_editable": true, - "quote_count": 92, - "reply_count": 174, - "retweet_count": 758, - "retweeted": false, - "user_id_str": "69008563", - "id_str": "1698357217991479414" - } - } - }, - "legacy": { - "bookmark_count": 89, - "bookmarked": false, - "created_at": "Sun Sep 03 19:10:48 +0000 2023", - "conversation_id_str": "1698413251892011401", - "display_text_range": [ - 0, - 81 - ], - "entities": { - "hashtags": [], - "symbols": [], - "timestamps": [], - "urls": [], - "user_mentions": [] - }, - "favorite_count": 4435, - "favorited": false, - "full_text": "Records all around: Verstappen. F1. X video views up 90% compared to last year 💪📈", - "is_quote_status": true, - "lang": "en", - "quote_count": 83, - "quoted_status_id_str": "1698357217991479414", - "quoted_status_permalink": { - "url": "https://t.co/nGLf4ffpAI", - "expanded": "https://twitter.com/F1/status/1698357217991479414", - "display": "x.com/F1/status/1698…" - }, - "reply_count": 520, - "retweet_count": 444, - "retweeted": false, - "user_id_str": "548263294", - "id_str": "1698413251892011401" - } - } - }, - "tweetDisplayType": "Tweet" - } - } - }, - { - "entryId": "tweet-1695180996696756559", - "sortIndex": "1780970613867806687", - "content": { - "entryType": "TimelineTimelineItem", - "__typename": "TimelineTimelineItem", - "itemContent": { - "itemType": "TimelineTweet", - "__typename": "TimelineTweet", - "tweet_results": { - "result": { - "__typename": "Tweet", - "rest_id": "1695180996696756559", - "core": { - "user_results": { - "result": { - "__typename": "User", - "id": "VXNlcjo0NDE5NjM5Nw==", - "rest_id": "44196397", - "affiliates_highlighted_label": { - "label": { - "url": { - "url": "https://twitter.com/X", - "urlType": "DeepLink" - }, - "badge": { - "url": "https://pbs.twimg.com/profile_images/1683899100922511378/5lY42eHs_bigger.jpg" - }, - "description": "X", - "userLabelType": "BusinessLabel", - "userLabelDisplayType": "Badge" - } - }, - "has_graduated_access": true, - "is_blue_verified": true, - "profile_image_shape": "Circle", - "legacy": { - "can_dm": false, - "can_media_tag": false, - "created_at": "Tue Jun 02 20:12:29 +0000 2009", - "default_profile": false, - "default_profile_image": false, - "description": "", - "entities": { - "description": { - "urls": [] - } - }, - "fast_followers_count": 0, - "favourites_count": 49610, - "followers_count": 181061315, - "friends_count": 576, - "has_custom_timelines": true, - "is_translator": false, - "listed_count": 149663, - "location": "", - "media_count": 2153, - "name": "Elon Musk", - "normal_followers_count": 181061315, - "pinned_tweet_ids_str": [ - "1780660716229554184" - ], - "possibly_sensitive": false, - "profile_banner_url": "https://pbs.twimg.com/profile_banners/44196397/1690621312", - "profile_image_url_https": "https://pbs.twimg.com/profile_images/1780044485541699584/p78MCn3B_normal.jpg", - "profile_interstitial_type": "", - "screen_name": "elonmusk", - "statuses_count": 42582, - "translator_type": "none", - "verified": false, - "want_retweets": false, - "withheld_in_countries": [] - }, - "professional": { - "rest_id": "1679729435447275522", - "professional_type": "Creator", - "category": [] - }, - "tipjar_settings": {}, - "super_follow_eligible": true - } - } - }, - "unmention_data": {}, - "edit_control": { - "edit_tweet_ids": [ - "1695180996696756559" - ], - "editable_until_msecs": "1693001219000", - "is_edit_eligible": true, - "edits_remaining": "5" - }, - "is_translatable": false, - "views": { - "count": "85810172", - "state": "EnabledWithCount" - }, - "source": "Twitter for iPhone", - "legacy": { - "bookmark_count": 2445, - "bookmarked": false, - "created_at": "Fri Aug 25 21:06:59 +0000 2023", - "conversation_id_str": "1695180996696756559", - "display_text_range": [ - 0, - 0 - ], - "entities": { - "hashtags": [], - "media": [ - { - "display_url": "pic.twitter.com/gcSXLMwsua", - "expanded_url": "https://twitter.com/elonmusk/status/1695180996696756559/photo/1", - "id_str": "1695180994368917507", - "indices": [ - 0, - 23 - ], - "media_key": "3_1695180994368917507", - "media_url_https": "https://pbs.twimg.com/media/F4Z-IgdaUAMeT68.jpg", - "type": "photo", - "url": "https://t.co/gcSXLMwsua", - "ext_media_availability": { - "status": "Available" - }, - "features": { - "large": { - "faces": [ - { - "x": 402, - "y": 835, - "h": 90, - "w": 90 - } - ] - }, - "medium": { - "faces": [ - { - "x": 328, - "y": 682, - "h": 73, - "w": 73 - } - ] - }, - "small": { - "faces": [ - { - "x": 186, - "y": 386, - "h": 41, - "w": 41 - } - ] - }, - "orig": { - "faces": [ - { - "x": 402, - "y": 835, - "h": 90, - "w": 90 - } - ] - } - }, - "sizes": { - "large": { - "h": 1468, - "w": 1158, - "resize": "fit" - }, - "medium": { - "h": 1200, - "w": 947, - "resize": "fit" - }, - "small": { - "h": 680, - "w": 536, - "resize": "fit" - }, - "thumb": { - "h": 150, - "w": 150, - "resize": "crop" - } - }, - "original_info": { - "height": 1468, - "width": 1158, - "focus_rects": [ - { - "x": 0, - "y": 593, - "w": 1158, - "h": 648 - }, - { - "x": 0, - "y": 310, - "w": 1158, - "h": 1158 - }, - { - "x": 0, - "y": 148, - "w": 1158, - "h": 1320 - }, - { - "x": 110, - "y": 0, - "w": 734, - "h": 1468 - }, - { - "x": 0, - "y": 0, - "w": 1158, - "h": 1468 - } - ] - }, - "media_results": { - "result": { - "media_key": "3_1695180994368917507" - } - } - } - ], - "symbols": [], - "timestamps": [], - "urls": [], - "user_mentions": [] - }, - "extended_entities": { - "media": [ - { - "display_url": "pic.twitter.com/gcSXLMwsua", - "expanded_url": "https://twitter.com/elonmusk/status/1695180996696756559/photo/1", - "id_str": "1695180994368917507", - "indices": [ - 0, - 23 - ], - "media_key": "3_1695180994368917507", - "media_url_https": "https://pbs.twimg.com/media/F4Z-IgdaUAMeT68.jpg", - "type": "photo", - "url": "https://t.co/gcSXLMwsua", - "ext_media_availability": { - "status": "Available" - }, - "features": { - "large": { - "faces": [ - { - "x": 402, - "y": 835, - "h": 90, - "w": 90 - } - ] - }, - "medium": { - "faces": [ - { - "x": 328, - "y": 682, - "h": 73, - "w": 73 - } - ] - }, - "small": { - "faces": [ - { - "x": 186, - "y": 386, - "h": 41, - "w": 41 - } - ] - }, - "orig": { - "faces": [ - { - "x": 402, - "y": 835, - "h": 90, - "w": 90 - } - ] - } - }, - "sizes": { - "large": { - "h": 1468, - "w": 1158, - "resize": "fit" - }, - "medium": { - "h": 1200, - "w": 947, - "resize": "fit" - }, - "small": { - "h": 680, - "w": 536, - "resize": "fit" - }, - "thumb": { - "h": 150, - "w": 150, - "resize": "crop" - } - }, - "original_info": { - "height": 1468, - "width": 1158, - "focus_rects": [ - { - "x": 0, - "y": 593, - "w": 1158, - "h": 648 - }, - { - "x": 0, - "y": 310, - "w": 1158, - "h": 1158 - }, - { - "x": 0, - "y": 148, - "w": 1158, - "h": 1320 - }, - { - "x": 110, - "y": 0, - "w": 734, - "h": 1468 - }, - { - "x": 0, - "y": 0, - "w": 1158, - "h": 1468 - } - ] - }, - "media_results": { - "result": { - "media_key": "3_1695180994368917507" - } - } - } - ] - }, - "favorite_count": 1093070, - "favorited": false, - "full_text": "https://t.co/gcSXLMwsua", - "is_quote_status": false, - "lang": "zxx", - "possibly_sensitive": false, - "possibly_sensitive_editable": true, - "quote_count": 4175, - "reply_count": 31551, - "retweet_count": 46384, - "retweeted": false, - "user_id_str": "44196397", - "id_str": "1695180996696756559" - } - } - }, - "tweetDisplayType": "Tweet" - } - } - }, - { - "entryId": "tweet-1691547357299585024", - "sortIndex": "1780970613867806686", - "content": { - "entryType": "TimelineTimelineItem", - "__typename": "TimelineTimelineItem", - "itemContent": { - "itemType": "TimelineTweet", - "__typename": "TimelineTweet", - "tweet_results": { - "result": { - "__typename": "Tweet", - "rest_id": "1691547357299585024", - "core": { - "user_results": { - "result": { - "__typename": "User", - "id": "VXNlcjo0MjcwODk2Mjg=", - "rest_id": "427089628", - "affiliates_highlighted_label": {}, - "has_graduated_access": true, - "is_blue_verified": true, - "profile_image_shape": "Circle", - "legacy": { - "can_dm": false, - "can_media_tag": false, - "created_at": "Sat Dec 03 03:06:19 +0000 2011", - "default_profile": false, - "default_profile_image": false, - "description": "Host of Lex Fridman Podcast.\nInterested in robots and humans.", - "entities": { - "description": { - "urls": [] - }, - "url": { - "urls": [ - { - "display_url": "lexfridman.com/podcast", - "expanded_url": "https://lexfridman.com/podcast", - "url": "https://t.co/7AZXIxZ0sh", - "indices": [ - 0, - 23 - ] - } - ] - } - }, - "fast_followers_count": 0, - "favourites_count": 7709, - "followers_count": 3493163, - "friends_count": 123, - "has_custom_timelines": true, - "is_translator": false, - "listed_count": 10240, - "location": "Austin and Boston", - "media_count": 1064, - "name": "Lex Fridman", - "normal_followers_count": 3493163, - "pinned_tweet_ids_str": [], - "possibly_sensitive": false, - "profile_banner_url": "https://pbs.twimg.com/profile_banners/427089628/1641354050", - "profile_image_url_https": "https://pbs.twimg.com/profile_images/956331551435960322/OaqR8pAB_normal.jpg", - "profile_interstitial_type": "", - "screen_name": "lexfridman", - "statuses_count": 3266, - "translator_type": "none", - "url": "https://t.co/7AZXIxZ0sh", - "verified": false, - "want_retweets": false, - "withheld_in_countries": [] - }, - "tipjar_settings": {} - } - } - }, - "unmention_data": {}, - "edit_control": { - "edit_tweet_ids": [ - "1691547357299585024" - ], - "editable_until_msecs": "1692134892000", - "is_edit_eligible": true, - "edits_remaining": "5" - }, - "is_translatable": false, - "views": { - "count": "3815863", - "state": "EnabledWithCount" - }, - "source": "Twitter Web App", - "note_tweet": { - "is_expandable": true, - "note_tweet_results": { - "result": { - "id": "Tm90ZVR3ZWV0OjE2OTE1NDczNTcyMTE0MjY4MTg=", - "text": "Thank you for the birthday wishes! I got to celebrate it with amazing friends, including @elonmusk @joerogan and @hubermanlab, all who have brought so much fun, wisdom, and joy into my life. I'm truly grateful for this beautiful journey, and the love & kindness I've gotten along the way. Thank you for everything. I love you all!", - "entity_set": { - "hashtags": [], - "symbols": [], - "urls": [], - "user_mentions": [ - { - "id_str": "44196397", - "name": "Elon Musk", - "screen_name": "elonmusk", - "indices": [ - 89, - 98 - ] - }, - { - "id_str": "18208354", - "name": "Joe Rogan", - "screen_name": "joerogan", - "indices": [ - 99, - 108 - ] - }, - { - "id_str": "4416456732", - "name": "Andrew D. Huberman, Ph.D.", - "screen_name": "hubermanlab", - "indices": [ - 113, - 125 - ] - } - ] - }, - "richtext": { - "richtext_tags": [] - }, - "media": { - "inline_media": [] - } - } - } - }, - "legacy": { - "bookmark_count": 606, - "bookmarked": false, - "created_at": "Tue Aug 15 20:28:12 +0000 2023", - "conversation_id_str": "1691547357299585024", - "display_text_range": [ - 0, - 284 - ], - "entities": { - "hashtags": [], - "media": [ - { - "display_url": "pic.twitter.com/9HuZa8WiEV", - "expanded_url": "https://twitter.com/lexfridman/status/1691547357299585024/photo/1", - "id_str": "1691546619630546946", - "indices": [ - 285, - 308 - ], - "media_key": "3_1691546619630546946", - "media_url_https": "https://pbs.twimg.com/media/F3mUsDgXcAIwvJh.jpg", - "type": "photo", - "url": "https://t.co/9HuZa8WiEV", - "ext_media_availability": { - "status": "Available" - }, - "features": { - "large": { - "faces": [ - { - "x": 1161, - "y": 333, - "h": 267, - "w": 267 - }, - { - "x": 595, - "y": 323, - "h": 333, - "w": 333 - } - ] - }, - "medium": { - "faces": [ - { - "x": 680, - "y": 195, - "h": 156, - "w": 156 - }, - { - "x": 348, - "y": 189, - "h": 195, - "w": 195 - } - ] - }, - "small": { - "faces": [ - { - "x": 385, - "y": 110, - "h": 88, - "w": 88 - }, - { - "x": 197, - "y": 107, - "h": 110, - "w": 110 - } - ] - }, - "orig": { - "faces": [ - { - "x": 1243, - "y": 357, - "h": 286, - "w": 286 - }, - { - "x": 637, - "y": 346, - "h": 357, - "w": 357 - } - ] - } - }, - "sizes": { - "large": { - "h": 2048, - "w": 1992, - "resize": "fit" - }, - "medium": { - "h": 1200, - "w": 1167, - "resize": "fit" - }, - "small": { - "h": 680, - "w": 661, - "resize": "fit" - }, - "thumb": { - "h": 150, - "w": 150, - "resize": "crop" - } - }, - "original_info": { - "height": 2192, - "width": 2132, - "focus_rects": [ - { - "x": 0, - "y": 0, - "w": 2132, - "h": 1194 - }, - { - "x": 0, - "y": 0, - "w": 2132, - "h": 2132 - }, - { - "x": 209, - "y": 0, - "w": 1923, - "h": 2192 - }, - { - "x": 822, - "y": 0, - "w": 1096, - "h": 2192 - }, - { - "x": 0, - "y": 0, - "w": 2132, - "h": 2192 - } - ] - }, - "media_results": { - "result": { - "media_key": "3_1691546619630546946" - } - } - }, - { - "display_url": "pic.twitter.com/9HuZa8WiEV", - "expanded_url": "https://twitter.com/lexfridman/status/1691547357299585024/photo/1", - "id_str": "1691546619668254721", - "indices": [ - 285, - 308 - ], - "media_key": "3_1691546619668254721", - "media_url_https": "https://pbs.twimg.com/media/F3mUsDpW0AEoK57.jpg", - "type": "photo", - "url": "https://t.co/9HuZa8WiEV", - "ext_media_availability": { - "status": "Available" - }, - "features": { - "large": { - "faces": [ - { - "x": 477, - "y": 533, - "h": 227, - "w": 227 - }, - { - "x": 1415, - "y": 539, - "h": 251, - "w": 251 - } - ] - }, - "medium": { - "faces": [ - { - "x": 280, - "y": 312, - "h": 133, - "w": 133 - }, - { - "x": 829, - "y": 316, - "h": 147, - "w": 147 - } - ] - }, - "small": { - "faces": [ - { - "x": 158, - "y": 177, - "h": 75, - "w": 75 - }, - { - "x": 470, - "y": 179, - "h": 83, - "w": 83 - } - ] - }, - "orig": { - "faces": [ - { - "x": 662, - "y": 739, - "h": 315, - "w": 315 - }, - { - "x": 1961, - "y": 748, - "h": 349, - "w": 349 - } - ] - } - }, - "sizes": { - "large": { - "h": 1444, - "w": 2048, - "resize": "fit" - }, - "medium": { - "h": 846, - "w": 1200, - "resize": "fit" - }, - "small": { - "h": 479, - "w": 680, - "resize": "fit" - }, - "thumb": { - "h": 150, - "w": 150, - "resize": "crop" - } - }, - "original_info": { - "height": 2000, - "width": 2837, - "focus_rects": [ - { - "x": 0, - "y": 0, - "w": 2837, - "h": 1589 - }, - { - "x": 345, - "y": 0, - "w": 2000, - "h": 2000 - }, - { - "x": 468, - "y": 0, - "w": 1754, - "h": 2000 - }, - { - "x": 845, - "y": 0, - "w": 1000, - "h": 2000 - }, - { - "x": 0, - "y": 0, - "w": 2837, - "h": 2000 - } - ] - }, - "media_results": { - "result": { - "media_key": "3_1691546619668254721" - } - } - } - ], - "symbols": [], - "timestamps": [], - "urls": [], - "user_mentions": [ - { - "id_str": "44196397", - "name": "Elon Musk", - "screen_name": "elonmusk", - "indices": [ - 89, - 98 - ] - }, - { - "id_str": "18208354", - "name": "Joe Rogan", - "screen_name": "joerogan", - "indices": [ - 99, - 108 - ] - }, - { - "id_str": "4416456732", - "name": "Andrew D. Huberman, Ph.D.", - "screen_name": "hubermanlab", - "indices": [ - 113, - 125 - ] - } - ] - }, - "extended_entities": { - "media": [ - { - "display_url": "pic.twitter.com/9HuZa8WiEV", - "expanded_url": "https://twitter.com/lexfridman/status/1691547357299585024/photo/1", - "id_str": "1691546619630546946", - "indices": [ - 285, - 308 - ], - "media_key": "3_1691546619630546946", - "media_url_https": "https://pbs.twimg.com/media/F3mUsDgXcAIwvJh.jpg", - "type": "photo", - "url": "https://t.co/9HuZa8WiEV", - "ext_media_availability": { - "status": "Available" - }, - "features": { - "large": { - "faces": [ - { - "x": 1161, - "y": 333, - "h": 267, - "w": 267 - }, - { - "x": 595, - "y": 323, - "h": 333, - "w": 333 - } - ] - }, - "medium": { - "faces": [ - { - "x": 680, - "y": 195, - "h": 156, - "w": 156 - }, - { - "x": 348, - "y": 189, - "h": 195, - "w": 195 - } - ] - }, - "small": { - "faces": [ - { - "x": 385, - "y": 110, - "h": 88, - "w": 88 - }, - { - "x": 197, - "y": 107, - "h": 110, - "w": 110 - } - ] - }, - "orig": { - "faces": [ - { - "x": 1243, - "y": 357, - "h": 286, - "w": 286 - }, - { - "x": 637, - "y": 346, - "h": 357, - "w": 357 - } - ] - } - }, - "sizes": { - "large": { - "h": 2048, - "w": 1992, - "resize": "fit" - }, - "medium": { - "h": 1200, - "w": 1167, - "resize": "fit" - }, - "small": { - "h": 680, - "w": 661, - "resize": "fit" - }, - "thumb": { - "h": 150, - "w": 150, - "resize": "crop" - } - }, - "original_info": { - "height": 2192, - "width": 2132, - "focus_rects": [ - { - "x": 0, - "y": 0, - "w": 2132, - "h": 1194 - }, - { - "x": 0, - "y": 0, - "w": 2132, - "h": 2132 - }, - { - "x": 209, - "y": 0, - "w": 1923, - "h": 2192 - }, - { - "x": 822, - "y": 0, - "w": 1096, - "h": 2192 - }, - { - "x": 0, - "y": 0, - "w": 2132, - "h": 2192 - } - ] - }, - "media_results": { - "result": { - "media_key": "3_1691546619630546946" - } - } - }, - { - "display_url": "pic.twitter.com/9HuZa8WiEV", - "expanded_url": "https://twitter.com/lexfridman/status/1691547357299585024/photo/1", - "id_str": "1691546619668254721", - "indices": [ - 285, - 308 - ], - "media_key": "3_1691546619668254721", - "media_url_https": "https://pbs.twimg.com/media/F3mUsDpW0AEoK57.jpg", - "type": "photo", - "url": "https://t.co/9HuZa8WiEV", - "ext_media_availability": { - "status": "Available" - }, - "features": { - "large": { - "faces": [ - { - "x": 477, - "y": 533, - "h": 227, - "w": 227 - }, - { - "x": 1415, - "y": 539, - "h": 251, - "w": 251 - } - ] - }, - "medium": { - "faces": [ - { - "x": 280, - "y": 312, - "h": 133, - "w": 133 - }, - { - "x": 829, - "y": 316, - "h": 147, - "w": 147 - } - ] - }, - "small": { - "faces": [ - { - "x": 158, - "y": 177, - "h": 75, - "w": 75 - }, - { - "x": 470, - "y": 179, - "h": 83, - "w": 83 - } - ] - }, - "orig": { - "faces": [ - { - "x": 662, - "y": 739, - "h": 315, - "w": 315 - }, - { - "x": 1961, - "y": 748, - "h": 349, - "w": 349 - } - ] - } - }, - "sizes": { - "large": { - "h": 1444, - "w": 2048, - "resize": "fit" - }, - "medium": { - "h": 846, - "w": 1200, - "resize": "fit" - }, - "small": { - "h": 479, - "w": 680, - "resize": "fit" - }, - "thumb": { - "h": 150, - "w": 150, - "resize": "crop" - } - }, - "original_info": { - "height": 2000, - "width": 2837, - "focus_rects": [ - { - "x": 0, - "y": 0, - "w": 2837, - "h": 1589 - }, - { - "x": 345, - "y": 0, - "w": 2000, - "h": 2000 - }, - { - "x": 468, - "y": 0, - "w": 1754, - "h": 2000 - }, - { - "x": 845, - "y": 0, - "w": 1000, - "h": 2000 - }, - { - "x": 0, - "y": 0, - "w": 2837, - "h": 2000 - } - ] - }, - "media_results": { - "result": { - "media_key": "3_1691546619668254721" - } - } - } - ] - }, - "favorite_count": 45016, - "favorited": false, - "full_text": "Thank you for the birthday wishes! I got to celebrate it with amazing friends, including @elonmusk @joerogan and @hubermanlab, all who have brought so much fun, wisdom, and joy into my life. I'm truly grateful for this beautiful journey, and the love & kindness I've gotten along… https://t.co/9HuZa8WiEV", - "is_quote_status": false, - "lang": "en", - "possibly_sensitive": false, - "possibly_sensitive_editable": true, - "quote_count": 236, - "reply_count": 2219, - "retweet_count": 1285, - "retweeted": false, - "user_id_str": "427089628", - "id_str": "1691547357299585024" - } - } - }, - "tweetDisplayType": "Tweet" - } - } - }, - { - "entryId": "tweet-1691718754948764033", - "sortIndex": "1780970613867806685", - "content": { - "entryType": "TimelineTimelineItem", - "__typename": "TimelineTimelineItem", - "itemContent": { - "itemType": "TimelineTweet", - "__typename": "TimelineTweet", - "tweet_results": { - "result": { - "__typename": "Tweet", - "rest_id": "1691718754948764033", - "core": { - "user_results": { - "result": { - "__typename": "User", - "id": "VXNlcjo0NDE5NjM5Nw==", - "rest_id": "44196397", - "affiliates_highlighted_label": { - "label": { - "url": { - "url": "https://twitter.com/X", - "urlType": "DeepLink" - }, - "badge": { - "url": "https://pbs.twimg.com/profile_images/1683899100922511378/5lY42eHs_bigger.jpg" - }, - "description": "X", - "userLabelType": "BusinessLabel", - "userLabelDisplayType": "Badge" - } - }, - "has_graduated_access": true, - "is_blue_verified": true, - "profile_image_shape": "Circle", - "legacy": { - "can_dm": false, - "can_media_tag": false, - "created_at": "Tue Jun 02 20:12:29 +0000 2009", - "default_profile": false, - "default_profile_image": false, - "description": "", - "entities": { - "description": { - "urls": [] - } - }, - "fast_followers_count": 0, - "favourites_count": 49610, - "followers_count": 181061315, - "friends_count": 576, - "has_custom_timelines": true, - "is_translator": false, - "listed_count": 149663, - "location": "", - "media_count": 2153, - "name": "Elon Musk", - "normal_followers_count": 181061315, - "pinned_tweet_ids_str": [ - "1780660716229554184" - ], - "possibly_sensitive": false, - "profile_banner_url": "https://pbs.twimg.com/profile_banners/44196397/1690621312", - "profile_image_url_https": "https://pbs.twimg.com/profile_images/1780044485541699584/p78MCn3B_normal.jpg", - "profile_interstitial_type": "", - "screen_name": "elonmusk", - "statuses_count": 42582, - "translator_type": "none", - "verified": false, - "want_retweets": false, - "withheld_in_countries": [] - }, - "professional": { - "rest_id": "1679729435447275522", - "professional_type": "Creator", - "category": [] - }, - "tipjar_settings": {}, - "super_follow_eligible": true - } - } - }, - "unmention_data": {}, - "edit_control": { - "edit_tweet_ids": [ - "1691718754948764033" - ], - "editable_until_msecs": "1692175756000", - "is_edit_eligible": false, - "edits_remaining": "5" - }, - "is_translatable": false, - "views": { - "count": "30831436", - "state": "EnabledWithCount" - }, - "source": "Twitter for iPhone", - "legacy": { - "bookmark_count": 647, - "bookmarked": false, - "created_at": "Wed Aug 16 07:49:16 +0000 2023", - "conversation_id_str": "1691718754948764033", - "display_text_range": [ - 0, - 75 - ], - "entities": { - "hashtags": [], - "symbols": [], - "timestamps": [], - "urls": [], - "user_mentions": [] - }, - "favorite_count": 133051, - "favorited": false, - "full_text": "Immersive video on X is starting to get good. Just swipe up for next video.", - "is_quote_status": false, - "lang": "en", - "quote_count": 1059, - "reply_count": 8466, - "retweet_count": 8961, - "retweeted": false, - "user_id_str": "44196397", - "id_str": "1691718754948764033" - } - } - }, - "tweetDisplayType": "Tweet" - } - } - }, - { - "entryId": "tweet-1687910092606242816", - "sortIndex": "1780970613867806684", - "content": { - "entryType": "TimelineTimelineItem", - "__typename": "TimelineTimelineItem", - "itemContent": { - "itemType": "TimelineTweet", - "__typename": "TimelineTweet", - "tweet_results": { - "result": { - "__typename": "Tweet", - "rest_id": "1687910092606242816", - "core": { - "user_results": { - "result": { - "__typename": "User", - "id": "VXNlcjoyNTMzMzQxODU0", - "rest_id": "2533341854", - "affiliates_highlighted_label": { - "label": { - "url": { - "url": "https://twitter.com/X", - "urlType": "DeepLink" - }, - "badge": { - "url": "https://pbs.twimg.com/profile_images/1683899100922511378/5lY42eHs_bigger.jpg" - }, - "description": "X", - "userLabelType": "BusinessLabel", - "userLabelDisplayType": "Badge" - } - }, - "has_graduated_access": true, - "is_blue_verified": true, - "profile_image_shape": "Circle", - "legacy": { - "can_dm": true, - "can_media_tag": false, - "created_at": "Thu May 29 20:24:26 +0000 2014", - "default_profile": false, - "default_profile_image": false, - "description": "𝕏 | @X @API @XDevelopers", - "entities": { - "description": { - "urls": [] - } - }, - "fast_followers_count": 0, - "favourites_count": 14168, - "followers_count": 2313, - "friends_count": 987, - "has_custom_timelines": true, - "is_translator": false, - "listed_count": 54, - "location": "New York, NY", - "media_count": 141, - "name": "Chris Park", - "normal_followers_count": 2313, - "pinned_tweet_ids_str": [ - "1668840247411761157" - ], - "possibly_sensitive": false, - "profile_banner_url": "https://pbs.twimg.com/profile_banners/2533341854/1638372155", - "profile_image_url_https": "https://pbs.twimg.com/profile_images/1770195415729569792/wUEX1LCO_normal.jpg", - "profile_interstitial_type": "", - "screen_name": "chrisparkX", - "statuses_count": 725, - "translator_type": "none", - "verified": false, - "want_retweets": false, - "withheld_in_countries": [] - }, - "tipjar_settings": { - "is_enabled": true - } - } - } - }, - "unmention_data": {}, - "edit_control": { - "edit_tweet_ids": [ - "1687910092606242816" - ], - "editable_until_msecs": "1691267700000", - "is_edit_eligible": false, - "edits_remaining": "5" - }, - "is_translatable": false, - "views": { - "count": "1100", - "state": "EnabledWithCount" - }, - "source": "Twitter for iPhone", - "legacy": { - "bookmark_count": 0, - "bookmarked": false, - "created_at": "Sat Aug 05 19:35:00 +0000 2023", - "conversation_id_str": "1687909219574468608", - "display_text_range": [ - 10, - 41 - ], - "entities": { - "hashtags": [], - "symbols": [], - "timestamps": [], - "urls": [], - "user_mentions": [ - { - "id_str": "548263294", - "name": "Linda Yaccarino", - "screen_name": "lindayaX", - "indices": [ - 0, - 9 - ] - } - ] - }, - "favorite_count": 6, - "favorited": false, - "full_text": "@lindayaX My bracket — X, Linda, E, USA 📈", - "in_reply_to_screen_name": "lindayaX", - "in_reply_to_status_id_str": "1687909219574468608", - "in_reply_to_user_id_str": "548263294", - "is_quote_status": false, - "lang": "en", - "quote_count": 0, - "reply_count": 1, - "retweet_count": 0, - "retweeted": false, - "user_id_str": "2533341854", - "id_str": "1687910092606242816" - } - } - }, - "tweetDisplayType": "Tweet" - } - } - }, - { - "entryId": "tweet-1687909219574468608", - "sortIndex": "1780970613867806683", - "content": { - "entryType": "TimelineTimelineItem", - "__typename": "TimelineTimelineItem", - "itemContent": { - "itemType": "TimelineTweet", - "__typename": "TimelineTweet", - "tweet_results": { - "result": { - "__typename": "Tweet", - "rest_id": "1687909219574468608", - "core": { - "user_results": { - "result": { - "__typename": "User", - "id": "VXNlcjo1NDgyNjMyOTQ=", - "rest_id": "548263294", - "affiliates_highlighted_label": { - "label": { - "url": { - "url": "https://twitter.com/X", - "urlType": "DeepLink" - }, - "badge": { - "url": "https://pbs.twimg.com/profile_images/1683899100922511378/5lY42eHs_bigger.jpg" - }, - "description": "X", - "userLabelType": "BusinessLabel", - "userLabelDisplayType": "Badge" - } - }, - "has_graduated_access": true, - "is_blue_verified": true, - "profile_image_shape": "Circle", - "legacy": { - "can_dm": false, - "can_media_tag": true, - "created_at": "Sun Apr 08 08:36:04 +0000 2012", - "default_profile": true, - "default_profile_image": false, - "description": "Driven by industry progress, inspired by provocative leadership, plus don't mind a good pair of shoes or a great @PennStateFball scoreboard either.", - "entities": { - "description": { - "urls": [] - } - }, - "fast_followers_count": 0, - "favourites_count": 7949, - "followers_count": 562356, - "friends_count": 1468, - "has_custom_timelines": false, - "is_translator": false, - "listed_count": 1906, - "location": "", - "media_count": 292, - "name": "Linda Yaccarino", - "normal_followers_count": 562356, - "pinned_tweet_ids_str": [ - "1780720738950852750" - ], - "possibly_sensitive": false, - "profile_banner_url": "https://pbs.twimg.com/profile_banners/548263294/1690308383", - "profile_image_url_https": "https://pbs.twimg.com/profile_images/1659561668945354755/c5dthMBt_normal.jpg", - "profile_interstitial_type": "", - "screen_name": "lindayaX", - "statuses_count": 2464, - "translator_type": "none", - "verified": false, - "want_retweets": false, - "withheld_in_countries": [] - }, - "tipjar_settings": {} - } - } - }, - "unmention_data": {}, - "edit_control": { - "edit_tweet_ids": [ - "1687909219574468608" - ], - "editable_until_msecs": "1691267492000", - "is_edit_eligible": true, - "edits_remaining": "5" - }, - "is_translatable": false, - "views": { - "count": "324661", - "state": "EnabledWithCount" - }, - "source": "Twitter for iPhone", - "quoted_status_result": { - "result": { - "__typename": "Tweet", - "rest_id": "1687496502912897024", - "core": { - "user_results": { - "result": { - "__typename": "User", - "id": "VXNlcjozMDAzOTI5NTA=", - "rest_id": "300392950", - "affiliates_highlighted_label": { - "label": { - "url": { - "url": "https://twitter.com/X", - "urlType": "DeepLink" - }, - "badge": { - "url": "https://pbs.twimg.com/profile_images/1683899100922511378/5lY42eHs_bigger.jpg" - }, - "description": "X", - "userLabelType": "BusinessLabel", - "userLabelDisplayType": "Badge" - } - }, - "has_graduated_access": true, - "is_blue_verified": true, - "profile_image_shape": "Square", - "legacy": { - "can_dm": false, - "can_media_tag": true, - "created_at": "Tue May 17 17:54:29 +0000 2011", - "default_profile": false, - "default_profile_image": false, - "description": "wake up, watch sports, eat, sleep and repeat", - "entities": { - "description": { - "urls": [] - } - }, - "fast_followers_count": 0, - "favourites_count": 14940, - "followers_count": 14905684, - "friends_count": 2207, - "has_custom_timelines": true, - "is_translator": false, - "listed_count": 9053, - "location": "", - "media_count": 3712, - "name": "Sports", - "normal_followers_count": 14905684, - "pinned_tweet_ids_str": [], - "possibly_sensitive": false, - "profile_banner_url": "https://pbs.twimg.com/profile_banners/300392950/1710691843", - "profile_image_url_https": "https://pbs.twimg.com/profile_images/1769395887363821568/tct728w-_normal.jpg", - "profile_interstitial_type": "", - "screen_name": "Sports", - "statuses_count": 20686, - "translator_type": "none", - "verified": false, - "verified_type": "Business", - "want_retweets": false, - "withheld_in_countries": [] - }, - "professional": { - "rest_id": "1446304510134169604", - "category": [ - { - "id": 920, - "name": "Other", - "icon_name": "IconBriefcaseStroke" - } - ] - }, - "tipjar_settings": {} - } - } - }, - "unmention_data": {}, - "edit_control": { - "edit_tweet_ids": [ - "1687496502912897024" - ], - "editable_until_msecs": "1691169093000", - "is_edit_eligible": true, - "edits_remaining": "5" - }, - "is_translatable": false, - "views": { - "count": "372459", - "state": "EnabledWithCount" - }, - "source": "Twitter Web App", - "quotedRefResult": { - "result": { - "__typename": "Tweet", - "rest_id": "1687389410222874625" - } - }, - "legacy": { - "bookmark_count": 4, - "bookmarked": false, - "created_at": "Fri Aug 04 16:11:33 +0000 2023", - "conversation_id_str": "1687496502912897024", - "display_text_range": [ - 0, - 44 - ], - "entities": { - "hashtags": [ - { - "indices": [ - 36, - 44 - ], - "text": "FIFAWWC" - } - ], - "symbols": [], - "timestamps": [], - "urls": [], - "user_mentions": [] - }, - "favorite_count": 102, - "favorited": false, - "full_text": "We're all set for the Round of 16!\n\n#FIFAWWC", - "is_quote_status": true, - "lang": "en", - "quote_count": 2, - "quoted_status_id_str": "1687389410222874625", - "quoted_status_permalink": { - "url": "https://t.co/75zXP6lca0", - "expanded": "https://twitter.com/FIFAWWC/status/1687389410222874625", - "display": "x.com/FIFAWWC/status…" - }, - "reply_count": 10, - "retweet_count": 13, - "retweeted": false, - "user_id_str": "300392950", - "id_str": "1687496502912897024" - } - } - }, - "legacy": { - "bookmark_count": 4, - "bookmarked": false, - "created_at": "Sat Aug 05 19:31:32 +0000 2023", - "conversation_id_str": "1687909219574468608", - "display_text_range": [ - 0, - 57 - ], - "entities": { - "hashtags": [], - "symbols": [], - "timestamps": [], - "urls": [], - "user_mentions": [] - }, - "favorite_count": 903, - "favorited": false, - "full_text": "The pressure is on!\nWho’s rounding out your bracket?\n⚽️ 🥅", - "is_quote_status": true, - "lang": "en", - "quote_count": 13, - "quoted_status_id_str": "1687496502912897024", - "quoted_status_permalink": { - "url": "https://t.co/sPgz6kaPi9", - "expanded": "https://twitter.com/Sports/status/1687496502912897024", - "display": "x.com/Sports/status/…" - }, - "reply_count": 138, - "retweet_count": 52, - "retweeted": false, - "user_id_str": "548263294", - "id_str": "1687909219574468608" - } - } - }, - "tweetDisplayType": "Tweet" - } - } - }, - { - "entryId": "tweet-1687617123647111168", - "sortIndex": "1780970613867806682", - "content": { - "entryType": "TimelineTimelineItem", - "__typename": "TimelineTimelineItem", - "itemContent": { - "itemType": "TimelineTweet", - "__typename": "TimelineTweet", - "tweet_results": { - "result": { - "__typename": "Tweet", - "rest_id": "1687617123647111168", - "core": { - "user_results": { - "result": { - "__typename": "User", - "id": "VXNlcjo0NDE5NjM5Nw==", - "rest_id": "44196397", - "affiliates_highlighted_label": { - "label": { - "url": { - "url": "https://twitter.com/X", - "urlType": "DeepLink" - }, - "badge": { - "url": "https://pbs.twimg.com/profile_images/1683899100922511378/5lY42eHs_bigger.jpg" - }, - "description": "X", - "userLabelType": "BusinessLabel", - "userLabelDisplayType": "Badge" - } - }, - "has_graduated_access": true, - "is_blue_verified": true, - "profile_image_shape": "Circle", - "legacy": { - "can_dm": false, - "can_media_tag": false, - "created_at": "Tue Jun 02 20:12:29 +0000 2009", - "default_profile": false, - "default_profile_image": false, - "description": "", - "entities": { - "description": { - "urls": [] - } - }, - "fast_followers_count": 0, - "favourites_count": 49610, - "followers_count": 181061315, - "friends_count": 576, - "has_custom_timelines": true, - "is_translator": false, - "listed_count": 149663, - "location": "", - "media_count": 2153, - "name": "Elon Musk", - "normal_followers_count": 181061315, - "pinned_tweet_ids_str": [ - "1780660716229554184" - ], - "possibly_sensitive": false, - "profile_banner_url": "https://pbs.twimg.com/profile_banners/44196397/1690621312", - "profile_image_url_https": "https://pbs.twimg.com/profile_images/1780044485541699584/p78MCn3B_normal.jpg", - "profile_interstitial_type": "", - "screen_name": "elonmusk", - "statuses_count": 42582, - "translator_type": "none", - "verified": false, - "want_retweets": false, - "withheld_in_countries": [] - }, - "professional": { - "rest_id": "1679729435447275522", - "professional_type": "Creator", - "category": [] - }, - "tipjar_settings": {}, - "super_follow_eligible": true - } - } - }, - "unmention_data": {}, - "edit_control": { - "edit_tweet_ids": [ - "1687617123647111168" - ], - "editable_until_msecs": "1691197851000", - "is_edit_eligible": true, - "edits_remaining": "5" - }, - "is_translatable": false, - "views": { - "count": "15592649", - "state": "EnabledWithCount" - }, - "source": "Twitter for iPhone", - "quoted_status_result": { - "result": { - "__typename": "Tweet", - "rest_id": "1687551185509888000", - "core": { - "user_results": { - "result": { - "__typename": "User", - "id": "VXNlcjozNDc0MzI1MQ==", - "rest_id": "34743251", - "affiliates_highlighted_label": {}, - "has_graduated_access": true, - "is_blue_verified": true, - "profile_image_shape": "Square", - "legacy": { - "can_dm": false, - "can_media_tag": true, - "created_at": "Thu Apr 23 21:53:30 +0000 2009", - "default_profile": false, - "default_profile_image": false, - "description": "SpaceX designs, manufactures and launches the world’s most advanced rockets and spacecraft", - "entities": { - "description": { - "urls": [] - }, - "url": { - "urls": [ - { - "display_url": "spacex.com", - "expanded_url": "http://spacex.com", - "url": "https://t.co/VOJ6qEctND", - "indices": [ - 0, - 23 - ] - } - ] - } - }, - "fast_followers_count": 0, - "favourites_count": 482, - "followers_count": 34274514, - "friends_count": 113, - "has_custom_timelines": true, - "is_translator": false, - "listed_count": 42240, - "location": "Earth", - "media_count": 2999, - "name": "SpaceX", - "normal_followers_count": 34274514, - "pinned_tweet_ids_str": [ - "1776669097490776563" - ], - "possibly_sensitive": false, - "profile_banner_url": "https://pbs.twimg.com/profile_banners/34743251/1681251194", - "profile_image_url_https": "https://pbs.twimg.com/profile_images/1697749409851985920/HbrI04tM_normal.jpg", - "profile_interstitial_type": "", - "screen_name": "SpaceX", - "statuses_count": 8381, - "translator_type": "none", - "url": "https://t.co/VOJ6qEctND", - "verified": false, - "verified_type": "Business", - "want_retweets": false, - "withheld_in_countries": [] - }, - "professional": { - "rest_id": "1681839322029502464", - "professional_type": "Business", - "category": [] - }, - "tipjar_settings": {} - } - } - }, - "unmention_data": {}, - "edit_control": { - "edit_tweet_ids": [ - "1687551185509888000" - ], - "editable_until_msecs": "1691182130000", - "is_edit_eligible": true, - "edits_remaining": "5" - }, - "is_translatable": false, - "views": { - "count": "22571018", - "state": "EnabledWithCount" - }, - "source": "Twitter Web App", - "legacy": { - "bookmark_count": 165, - "bookmarked": false, - "created_at": "Fri Aug 04 19:48:50 +0000 2023", - "conversation_id_str": "1687551185509888000", - "display_text_range": [ - 0, - 101 - ], - "entities": { - "hashtags": [], - "media": [ - { - "display_url": "pic.twitter.com/wO1ZQ9aiao", - "expanded_url": "https://twitter.com/SpaceX/status/1687551185509888000/photo/1", - "id_str": "1687550992190160898", - "indices": [ - 102, - 125 - ], - "media_key": "3_1687550992190160898", - "media_url_https": "https://pbs.twimg.com/media/F2tir7XaQAI6bn-.jpg", - "type": "photo", - "url": "https://t.co/wO1ZQ9aiao", - "ext_media_availability": { - "status": "Available" - }, - "features": { - "large": { - "faces": [] - }, - "medium": { - "faces": [] - }, - "small": { - "faces": [] - }, - "orig": { - "faces": [] - } - }, - "sizes": { - "large": { - "h": 2048, - "w": 1582, - "resize": "fit" - }, - "medium": { - "h": 1200, - "w": 927, - "resize": "fit" - }, - "small": { - "h": 680, - "w": 525, - "resize": "fit" - }, - "thumb": { - "h": 150, - "w": 150, - "resize": "crop" - } - }, - "original_info": { - "height": 2154, - "width": 1664, - "focus_rects": [ - { - "x": 0, - "y": 0, - "w": 1664, - "h": 932 - }, - { - "x": 0, - "y": 0, - "w": 1664, - "h": 1664 - }, - { - "x": 0, - "y": 0, - "w": 1664, - "h": 1897 - }, - { - "x": 485, - "y": 0, - "w": 1077, - "h": 2154 - }, - { - "x": 0, - "y": 0, - "w": 1664, - "h": 2154 - } - ] - }, - "media_results": { - "result": { - "media_key": "3_1687550992190160898" - } - } - } - ], - "symbols": [], - "timestamps": [], - "urls": [], - "user_mentions": [] - }, - "extended_entities": { - "media": [ - { - "display_url": "pic.twitter.com/wO1ZQ9aiao", - "expanded_url": "https://twitter.com/SpaceX/status/1687551185509888000/photo/1", - "id_str": "1687550992190160898", - "indices": [ - 102, - 125 - ], - "media_key": "3_1687550992190160898", - "media_url_https": "https://pbs.twimg.com/media/F2tir7XaQAI6bn-.jpg", - "type": "photo", - "url": "https://t.co/wO1ZQ9aiao", - "ext_media_availability": { - "status": "Available" - }, - "features": { - "large": { - "faces": [] - }, - "medium": { - "faces": [] - }, - "small": { - "faces": [] - }, - "orig": { - "faces": [] - } - }, - "sizes": { - "large": { - "h": 2048, - "w": 1582, - "resize": "fit" - }, - "medium": { - "h": 1200, - "w": 927, - "resize": "fit" - }, - "small": { - "h": 680, - "w": 525, - "resize": "fit" - }, - "thumb": { - "h": 150, - "w": 150, - "resize": "crop" - } - }, - "original_info": { - "height": 2154, - "width": 1664, - "focus_rects": [ - { - "x": 0, - "y": 0, - "w": 1664, - "h": 932 - }, - { - "x": 0, - "y": 0, - "w": 1664, - "h": 1664 - }, - { - "x": 0, - "y": 0, - "w": 1664, - "h": 1897 - }, - { - "x": 485, - "y": 0, - "w": 1077, - "h": 2154 - }, - { - "x": 0, - "y": 0, - "w": 1664, - "h": 2154 - } - ] - }, - "media_results": { - "result": { - "media_key": "3_1687550992190160898" - } - } - } - ] - }, - "favorite_count": 41350, - "favorited": false, - "full_text": "Booster 9 completed a flight-like chill and spin of the Raptor engine pumps in advance of static fire https://t.co/wO1ZQ9aiao", - "is_quote_status": false, - "lang": "en", - "possibly_sensitive": false, - "possibly_sensitive_editable": true, - "quote_count": 273, - "reply_count": 1291, - "retweet_count": 3911, - "retweeted": false, - "user_id_str": "34743251", - "id_str": "1687551185509888000" - } - } - }, - "legacy": { - "bookmark_count": 291, - "bookmarked": false, - "created_at": "Sat Aug 05 00:10:51 +0000 2023", - "conversation_id_str": "1687617123647111168", - "display_text_range": [ - 0, - 166 - ], - "entities": { - "hashtags": [], - "symbols": [], - "timestamps": [], - "urls": [], - "user_mentions": [] - }, - "favorite_count": 66613, - "favorited": false, - "full_text": "Preparing for next Starship flight! This time, I think we have ~50% probability of reaching orbital velocity, however even getting to stage separation would be a win.", - "is_quote_status": true, - "lang": "en", - "quote_count": 395, - "quoted_status_id_str": "1687551185509888000", - "quoted_status_permalink": { - "url": "https://t.co/MUS8EZtyYy", - "expanded": "https://twitter.com/SpaceX/status/1687551185509888000", - "display": "x.com/SpaceX/status/…" - }, - "reply_count": 3653, - "retweet_count": 7389, - "retweeted": false, - "user_id_str": "44196397", - "id_str": "1687617123647111168" - } - } - }, - "tweetDisplayType": "Tweet" - } - } - }, - { - "entryId": "tweet-1683719485595721729", - "sortIndex": "1780970613867806681", - "content": { - "entryType": "TimelineTimelineItem", - "__typename": "TimelineTimelineItem", - "itemContent": { - "itemType": "TimelineTweet", - "__typename": "TimelineTweet", - "tweet_results": { - "result": { - "__typename": "Tweet", - "rest_id": "1683719485595721729", - "core": { - "user_results": { - "result": { - "__typename": "User", - "id": "VXNlcjo5Njc3MDQ3NA==", - "rest_id": "96770474", - "affiliates_highlighted_label": {}, - "has_graduated_access": true, - "is_blue_verified": true, - "profile_image_shape": "Circle", - "legacy": { - "can_dm": false, - "can_media_tag": true, - "created_at": "Mon Dec 14 14:29:20 +0000 2009", - "default_profile": false, - "default_profile_image": false, - "description": "The Nothing", - "entities": { - "description": { - "urls": [] - }, - "url": { - "urls": [ - { - "display_url": "undream.net", - "expanded_url": "http://undream.net", - "url": "https://t.co/p66w7Qb4Cq", - "indices": [ - 0, - 23 - ] - } - ] - } - }, - "fast_followers_count": 0, - "favourites_count": 42418, - "followers_count": 369871, - "friends_count": 1801, - "has_custom_timelines": true, - "is_translator": false, - "listed_count": 2821, - "location": "Meta", - "media_count": 1734, - "name": "Pak", - "normal_followers_count": 369871, - "pinned_tweet_ids_str": [ - "516363882978619393" - ], - "possibly_sensitive": false, - "profile_banner_url": "https://pbs.twimg.com/profile_banners/96770474/1632673062", - "profile_image_url_https": "https://pbs.twimg.com/profile_images/1499888704718000128/5yERu3hS_normal.jpg", - "profile_interstitial_type": "", - "screen_name": "muratpak", - "statuses_count": 23139, - "translator_type": "regular", - "url": "https://t.co/p66w7Qb4Cq", - "verified": false, - "want_retweets": false, - "withheld_in_countries": [] - }, - "tipjar_settings": {} - } - } - }, - "unmention_data": {}, - "edit_control": { - "edit_tweet_ids": [ - "1683719485595721729" - ], - "editable_until_msecs": "1690268582000", - "is_edit_eligible": true, - "edits_remaining": "5" - }, - "is_translatable": false, - "views": { - "count": "153637", - "state": "EnabledWithCount" - }, - "source": "Twitter for iPhone", - "legacy": { - "bookmark_count": 2, - "bookmarked": false, - "created_at": "Tue Jul 25 06:03:02 +0000 2023", - "conversation_id_str": "1683719485595721729", - "display_text_range": [ - 0, - 11 - ], - "entities": { - "hashtags": [], - "symbols": [], - "timestamps": [], - "urls": [], - "user_mentions": [] - }, - "favorite_count": 250, - "favorited": false, - "full_text": "GM Xeeters.", - "is_quote_status": false, - "lang": "en", - "quote_count": 5, - "reply_count": 85, - "retweet_count": 38, - "retweeted": false, - "user_id_str": "96770474", - "id_str": "1683719485595721729" - } - } - }, - "tweetDisplayType": "Tweet" - } - } - }, - { - "entryId": "cursor-top-1780970613867806721", - "sortIndex": "1780970613867806721", - "content": { - "entryType": "TimelineTimelineCursor", - "__typename": "TimelineTimelineCursor", - "value": "DAAHCgABGLdHVlsAAAELAAIAAAATMTc5NTUxMDk1NDcyOTI4Nzg4MggAAwAAAAEAAA", - "cursorType": "Top" - } - }, - { - "entryId": "cursor-bottom-1780970613867806680", - "sortIndex": "1780970613867806680", - "content": { - "entryType": "TimelineTimelineCursor", - "__typename": "TimelineTimelineCursor", - "value": "DAAHCgABGLdHVlr__9gLAAIAAAATMTc3MjM5NzU3OTQzMzA0MTI2NQgAAwAAAAIAAA", - "cursorType": "Bottom" - } - } - ] - } - ], - "metadata": { - "scribeConfig": { - "page": "favorites" - } - } - } - } - } - } - } -} diff --git a/tests/test_api.py b/tests/test_api.py index 4229a62..0a160d0 100644 --- a/tests/test_api.py +++ b/tests/test_api.py @@ -4,11 +4,8 @@ import pytest from twscrape.accounts_pool import NoAccountError from twscrape.api import API -from twscrape.logger import set_log_level from twscrape.utils import gather, get_env_bool -set_log_level("DEBUG") - class MockedError(Exception): pass diff --git a/tests/test_parser.py b/tests/test_parser.py index 555edfc..100ee45 100644 --- a/tests/test_parser.py +++ b/tests/test_parser.py @@ -3,15 +3,21 @@ import os from typing import Callable from twscrape import API, gather -from twscrape.logger import set_log_level -from twscrape.models import PollCard, SummaryCard, Tweet, User, UserRef, parse_tweet +from twscrape.models import ( + AudiospaceCard, + BroadcastCard, + PollCard, + SummaryCard, + Tweet, + User, + UserRef, + parse_tweet, +) BASE_DIR = os.path.dirname(__file__) DATA_DIR = os.path.join(BASE_DIR, "mocked-data") os.makedirs(DATA_DIR, exist_ok=True) -set_log_level("DEBUG") - class FakeRep: text: str @@ -419,9 +425,13 @@ async def test_issue_56(): assert len(doc.links) == 5 -async def test_issue_72(): +async def test_cards(): + # Issues: + # - https://github.com/vladkens/twscrape/issues/72 + # - https://github.com/vladkens/twscrape/issues/191 + # Check SummaryCard - raw = fake_rep("_issue_72").json() + raw = fake_rep("card_summary").json() doc = parse_tweet(raw, 1696922210588410217) assert doc is not None assert doc.card is not None @@ -431,8 +441,8 @@ async def test_issue_72(): assert doc.card.description is not None assert doc.card.url is not None - # Check PoolCard - raw = fake_rep("_issue_72_poll").json() + # Check PollCard + raw = fake_rep("card_poll").json() doc = parse_tweet(raw, 1780666831310877100) assert doc is not None assert doc.card is not None @@ -444,3 +454,21 @@ async def test_issue_72(): for x in doc.card.options: assert x.label is not None assert x.votesCount is not None + + # Check BrodcastCard + raw = fake_rep("card_broadcast").json() + doc = parse_tweet(raw, 1790441814857826439) + assert doc is not None and doc.card is not None + assert doc.card._type == "broadcast" + assert isinstance(doc.card, BroadcastCard) + assert doc.card.title is not None + assert doc.card.url is not None + assert doc.card.photo is not None + + # Check AudiospaceCard + raw = fake_rep("card_audiospace").json() + doc = parse_tweet(raw, 1789054061729173804) + assert doc is not None and doc.card is not None + assert doc.card._type == "audiospace" + assert isinstance(doc.card, AudiospaceCard) + assert doc.card.url is not None diff --git a/tests/test_queue_client.py b/tests/test_queue_client.py index ae318a8..b9265e3 100644 --- a/tests/test_queue_client.py +++ b/tests/test_queue_client.py @@ -4,11 +4,8 @@ import httpx from pytest_httpx import HTTPXMock from twscrape.accounts_pool import AccountsPool -from twscrape.logger import set_log_level from twscrape.queue_client import QueueClient -set_log_level("ERROR") - DB_FILE = "/tmp/twscrape_test_queue_client.db" URL = "https://example.com/api" CF = tuple[AccountsPool, QueueClient] diff --git a/twscrape/logger.py b/twscrape/logger.py index 209a426..ad781a5 100644 --- a/twscrape/logger.py +++ b/twscrape/logger.py @@ -12,5 +12,9 @@ def set_log_level(level: _LEVELS): _LOG_LEVEL = level +def _filter(r): + return r["level"].no >= logger.level(_LOG_LEVEL).no + + logger.remove() -logger.add(sys.stderr, filter=lambda r: r["level"].no >= logger.level(_LOG_LEVEL).no) +logger.add(sys.stderr, filter=_filter) diff --git a/twscrape/models.py b/twscrape/models.py index 52ae024..2c8d612 100644 --- a/twscrape/models.py +++ b/twscrape/models.py @@ -4,10 +4,11 @@ import os import random import re import string +import sys import traceback from dataclasses import asdict, dataclass, field from datetime import datetime -from typing import Generator, Optional +from typing import Generator, Optional, Union import httpx @@ -187,7 +188,7 @@ class Tweet(JSONTrait): sourceUrl: str | None = None sourceLabel: str | None = None media: Optional["Media"] = None - card: Optional["SummaryCard"] | Optional["PollCard"] = None + card: Union[None, "SummaryCard", "PollCard", "BroadcastCard", "AudiospaceCard"] = None _type: str = "snscrape.modules.twitter.Tweet" # todo: @@ -381,6 +382,20 @@ class PollCard(Card): _type: str = "poll" +@dataclass +class BroadcastCard(Card): + title: str + url: str + photo: MediaPhoto | None = None + _type: str = "broadcast" + + +@dataclass +class AudiospaceCard(Card): + url: str + _type: str = "audiospace" + + def _parse_card_get_bool(values: list[dict], key: str): for x in values: if x["key"] == key: @@ -388,7 +403,7 @@ def _parse_card_get_bool(values: list[dict], key: str): return False -def _parse_card_get_str(values: list[dict], key: str, defaultVal=None): +def _parse_card_get_str(values: list[dict], key: str, defaultVal=None) -> str | None: for x in values: if x["key"] == key: return x["value"]["string_value"] @@ -501,8 +516,31 @@ def _parse_card(obj: dict, url: str): # print(json.dumps(val, indent=2)) return PollCard(options=options, finished=finished) + if name == "745291183405076480:broadcast": + val = _parse_card_prepare_values(obj) + card_url = _parse_card_get_str(val, "broadcast_url") + card_title = _parse_card_get_str(val, "broadcast_title") + photo, _ = _parse_card_extract_largest_photo(val) + if card_url is None or card_title is None: + return None + + return BroadcastCard(title=card_title, url=card_url, photo=photo) + + if name == "3691233323:audiospace": + # no more data in this object, possible extra api call needed to get card info + val = _parse_card_prepare_values(obj) + card_url = _parse_card_get_str(val, "card_url") + if card_url is None: + return None + + # print(json.dumps(val, indent=2)) + return AudiospaceCard(url=card_url) + logger.warning(f"Unknown card type '{name}' on {url}") - # print(json.dumps(obj["card"]["legacy"], indent=2)) + if "PYTEST_CURRENT_TEST" in os.environ: # help debugging tests + print(f"Unknown card type '{name}' on {url}", file=sys.stderr) + # print(json.dumps(obj["card"]["legacy"], indent=2)) + return None # internal helpers