64 lines
5.9 KiB
Python
64 lines
5.9 KiB
Python
import requests
|
|
|
|
cookies = {
|
|
'guest_id_marketing': 'v1%3A176354098710586324',
|
|
'guest_id_ads': 'v1%3A176354098710586324',
|
|
'guest_id': 'v1%3A176354098710586324',
|
|
'gt': '1991061326962270389',
|
|
'__cuid': 'bc4bb3318b8746c4960a0edfb2220910',
|
|
'personalization_id': '"v1_zni2BqKNlpGzMk7sPKb7TQ=="',
|
|
'g_state': '{"i_l":0,"i_ll":1763541027555,"i_b":"vumczuwzuH950z/ce0D0r85AlyqFZdXKjwakaa0Q3OY"}',
|
|
'kdt': 'UsPg3G0YUE9AX1KekidFHURQ3sLU6MxeO0KgEAQx',
|
|
'auth_token': '7775fb70c540a53a25bf1f0cd46f3cdc20a1d02c',
|
|
'ct0': 'c6fc686e2feb83cbd8f08f2e38e2261b05b67b3746bc0c10adf50a7ed3fc0946995fc4c38401bde2a3f34adeb7bcf83e94a35a5bfce0f7ede162301ff303fcb78b1907ba4566f3069c02972749f719b8',
|
|
'att': '1-SKx1SRcfVBgEIiHRpu5ZTxfSRLbmpbnUOZ9mMQWi',
|
|
'twid': 'u%3D1528694652034875394',
|
|
'lang': 'en',
|
|
'__cf_bm': 'hwKktTMrrT16g.Eupzx3L5Q1RkycVS0bopGHPlEGi8o-1763606210.1419973-1.0.1.1-I.kWkIZwO.KM3mg8xf14I5ndINV63tz9hRYAqy_7Cs0DCh_lR_AOG9UFK6mUqKm5FIBpXyNSHjSEPKP6wSMlRN103lj_8QWAXhEnqV9Xk7GJqb0LUueVH1j4Q8Eq3F6u',
|
|
}
|
|
|
|
headers = {
|
|
'accept': '*/*',
|
|
'accept-language': 'en-US,en;q=0.9',
|
|
'authorization': 'Bearer AAAAAAAAAAAAAAAAAAAAANRILgAAAAAAnNwIzUejRCOuH5E6I8xnZz4puTs%3D1Zv7ttfk8LF81IUq16cHjhLTvJu4FA33AGWWjCpTnA',
|
|
'cache-control': 'no-cache',
|
|
'content-type': 'application/json',
|
|
'dnt': '1',
|
|
'pragma': 'no-cache',
|
|
'priority': 'u=1, i',
|
|
'referer': 'https://x.com/JagadeeshHubba3',
|
|
'sec-ch-ua': '"Chromium";v="140", "Not=A?Brand";v="24", "Google Chrome";v="140"',
|
|
'sec-ch-ua-mobile': '?0',
|
|
'sec-ch-ua-platform': '"Windows"',
|
|
'sec-fetch-dest': 'empty',
|
|
'sec-fetch-mode': 'cors',
|
|
'sec-fetch-site': 'same-origin',
|
|
'user-agent': 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/140.0.0.0 Safari/537.36',
|
|
'x-client-transaction-id': 'cforl8McAciujd9vK8bXw0NJX7cBMczX3+rDSnXU3SWD6Nnm9IqlSr5LtJ7Jmn27NiJqvnW0b/nXyTJykFpXZ0pTuU1mcg',
|
|
'x-csrf-token': 'c6fc686e2feb83cbd8f08f2e38e2261b05b67b3746bc0c10adf50a7ed3fc0946995fc4c38401bde2a3f34adeb7bcf83e94a35a5bfce0f7ede162301ff303fcb78b1907ba4566f3069c02972749f719b8',
|
|
'x-twitter-active-user': 'yes',
|
|
'x-twitter-auth-type': 'OAuth2Session',
|
|
'x-twitter-client-language': 'en',
|
|
'x-xp-forwarded-for': 'b1d57f4ffda0ecfb39dbf4b1ead15e7950587f64103ecba2f31a4026c56f9d1457780d41080fb47e8508903974f4c44118fd9c7037b0a006e051b0e750bcecdfec6e7278438cbdc92c3e957124c35a869b4b1eec498ae784c5961dedbdbcf96baf6e92090400ffb4d7b980b4a965acb18b3e97f729d4864c8a1b0afc6ddaf9ca179a0741824472bcdeab611904e469eec5407fdb86a3b277b4a80994124da61318c5a59b29b12bdc5522de3cddfd682a8cbd51ef5abf12d2ca1efbbc06f1e247c9021109970a00de0f62cd3726da858620c251185d1a934c50850d413f3524cedafa387cd1b2b86f697abb64a95d2612fab8803b342e45065ab7ea',
|
|
# 'cookie': 'guest_id_marketing=v1%3A176354098710586324; guest_id_ads=v1%3A176354098710586324; guest_id=v1%3A176354098710586324; gt=1991061326962270389; __cuid=bc4bb3318b8746c4960a0edfb2220910; personalization_id="v1_zni2BqKNlpGzMk7sPKb7TQ=="; g_state={"i_l":0,"i_ll":1763541027555,"i_b":"vumczuwzuH950z/ce0D0r85AlyqFZdXKjwakaa0Q3OY"}; kdt=UsPg3G0YUE9AX1KekidFHURQ3sLU6MxeO0KgEAQx; auth_token=7775fb70c540a53a25bf1f0cd46f3cdc20a1d02c; ct0=c6fc686e2feb83cbd8f08f2e38e2261b05b67b3746bc0c10adf50a7ed3fc0946995fc4c38401bde2a3f34adeb7bcf83e94a35a5bfce0f7ede162301ff303fcb78b1907ba4566f3069c02972749f719b8; att=1-SKx1SRcfVBgEIiHRpu5ZTxfSRLbmpbnUOZ9mMQWi; twid=u%3D1528694652034875394; lang=en; __cf_bm=hwKktTMrrT16g.Eupzx3L5Q1RkycVS0bopGHPlEGi8o-1763606210.1419973-1.0.1.1-I.kWkIZwO.KM3mg8xf14I5ndINV63tz9hRYAqy_7Cs0DCh_lR_AOG9UFK6mUqKm5FIBpXyNSHjSEPKP6wSMlRN103lj_8QWAXhEnqV9Xk7GJqb0LUueVH1j4Q8Eq3F6u',
|
|
}
|
|
|
|
params = {
|
|
'variables': '{"userId":"1528694652034875394","count":20,"includePromotedContent":true,"withQuickPromoteEligibilityTweetFields":true,"withVoice":true}',
|
|
'features': '{"rweb_video_screen_enabled":false,"profile_label_improvements_pcf_label_in_post_enabled":true,"responsive_web_profile_redirect_enabled":false,"rweb_tipjar_consumption_enabled":true,"verified_phone_label_enabled":false,"creator_subscriptions_tweet_preview_api_enabled":true,"responsive_web_graphql_timeline_navigation_enabled":true,"responsive_web_graphql_skip_user_profile_image_extensions_enabled":false,"premium_content_api_read_enabled":false,"communities_web_enable_tweet_community_results_fetch":true,"c9s_tweet_anatomy_moderator_badge_enabled":true,"responsive_web_grok_analyze_button_fetch_trends_enabled":false,"responsive_web_grok_analyze_post_followups_enabled":true,"responsive_web_jetfuel_frame":true,"responsive_web_grok_share_attachment_enabled":true,"articles_preview_enabled":true,"responsive_web_edit_tweet_api_enabled":true,"graphql_is_translatable_rweb_tweet_is_translatable_enabled":true,"view_counts_everywhere_api_enabled":true,"longform_notetweets_consumption_enabled":true,"responsive_web_twitter_article_tweet_consumption_enabled":true,"tweet_awards_web_tipping_enabled":false,"responsive_web_grok_show_grok_translated_post":false,"responsive_web_grok_analysis_button_from_backend":true,"creator_subscriptions_quote_tweet_preview_enabled":false,"freedom_of_speech_not_reach_fetch_enabled":true,"standardized_nudges_misinfo":true,"tweet_with_visibility_results_prefer_gql_limited_actions_policy_enabled":true,"longform_notetweets_rich_text_read_enabled":true,"longform_notetweets_inline_media_enabled":true,"responsive_web_grok_image_annotation_enabled":true,"responsive_web_grok_imagine_annotation_enabled":true,"responsive_web_grok_community_note_auto_translation_is_enabled":false,"responsive_web_enhance_cards_enabled":false}',
|
|
'fieldToggles': '{"withArticlePlainText":false}',
|
|
}
|
|
|
|
response = requests.get(
|
|
'https://x.com/i/api/graphql/lZRf8IC-GTuGxDwcsHW8aw/UserTweets',
|
|
params=params,
|
|
cookies=cookies,
|
|
headers=headers,
|
|
)
|
|
|
|
url_id = ""
|
|
for i in response.json()["data"]['user']['result']["timeline"]['timeline']["instructions"][1]["entries"]:
|
|
if "tweet" in i["entryId"]:
|
|
url_id += i["sortIndex"] + ";"
|
|
|
|
print(url_id) |