Skip to main content

X API के टाइमलाइन एंडपॉइंट की तुलना

v2 reverse chronological टाइमलाइन, user पोस्ट्स टाइमलाइन, और user mention टाइमलाइन एंडपॉइंट क्रमशः v1.1 statuses/home_timeine, v1.1 statuses/user_timeline, और v1.1 statuses/mentions_timeline एंडपॉइंट की जगह लेते हैं। अगर आपके पास ऐसा code, ऐप्स, या tools हैं जो इस एंडपॉइंट के पुराने version का इस्तेमाल करते हैं और आप नए X API v2 एंडपॉइंट पर migrate करने की सोच रहे हैं, तो यह guide आपके लिए है। अधिक विस्तृत migration guide के लिए Standard v1.1 migration to X API v2 देखें। इस page में तीन comparison tables हैं:
  • Reverse chronological home टाइमलाइन
  • User पोस्ट टाइमलाइन
  • User mention टाइमलाइन

उल्टे कालानुक्रम में होम टाइमलाइन

निम्न तालिकाएँ मानक v1.1 और X API v2 होम टाइमलाइन एंडपॉइंट की तुलना करती हैं:
विवरणस्टैंडर्ड v1.1X API v2
दस्तावेज़API संदर्भAPI संदर्भ
समर्थित HTTP मेथडGETGET
होस्ट डोमेनhttps://api.x.comhttps://api.x.com
एंडपॉइंट पथ/1.1/statuses/home_timeline.json/2/users/:id/timelines/reverse_chronological
आवश्यक पैरामीटरuser_id या screen_nameपाथ पैरामीटर :id के रूप में सेट की गई उपयोगकर्ता ID
प्रमाणीकरणOAuth 1.0a उपयोगकर्ता संदर्भOAuth 1.0a उपयोगकर्ता संदर्भ

OAuth 2.0 PKCE के साथ प्राधिकरण कोड फ़्लो
अनुरोध रेट लिमिट्सOAuth 1.0a User Context के साथ हर 15 मिनट में 15 अनुरोध

अनुरोध सीमा: 24 घंटे की अवधि में 100,000।
प्रति 15-मिनट विंडो में 180 अनुरोध
प्रति रिस्पॉन्स डिफ़ॉल्ट पोस्ट्स15100
प्रति रिस्पॉन्स अधिकतम पोस्ट्स800यह एंडपॉइंट पिछले 7 दिनों में किसी टाइमलाइन पर बनाई गई हर पोस्ट के साथ-साथ, बनाए जाने की तारीख की परवाह किए बिना, सबसे हाल की 800 पोस्ट भी लौटाता है।
पोस्ट का संपादन इतिहास उपलब्ध कराता है
पुरानी पोस्ट्स उपलब्धरीट्वीट्स सहित सबसे हाल की 800 पोस्ट्सरीट्वीट्स सहित सबसे हाल की 3,200 पोस्ट्स
टाइमलाइन नेविगेशन विकल्पsince_id (एक्सक्लूसिव) का उपयोग अपडेट पोलिंग के लिए किया जाता है

max_id (इनक्लूसिव)
start_time

end_time

since_id(exclusive) अपडेट पोलिंग के लिए उपयोग किया जाता है

until_id (exclusive)
परिणामों को परिष्कृत करने के लिए वैकल्पिक पैरामीटरcount

exclude_replies

include_rts

trim_user

tweet_mode

since_id

max_id
max_results

exclude(retweets,replies)

tweet.fields

user.fields

place.fields

media.fields

poll.fields

expansions

start_time

end_time

since_id

until_id
annotations का अनुरोध करने और उन्हें प्राप्त करने का समर्थनलागू नहींयदि tweet.fields में annotations शामिल हैं, तो परिणामों को पोस्ट के टेक्स्ट के आधार पर अनुमानित annotation डेटा के साथ एनोटेट किया जाएगा, जैसे ‘Music Genre’ और ‘Folk Music’ या ‘Musician’ और ‘Dolly Parton’
विशिष्ट पोस्ट मेट्रिक्स का अनुरोध करने और उन्हें प्राप्त करने का समर्थन करता हैलागू नहींयदि tweet.fields में annotations शामिल हैं, तो परिणामों में प्रत्येक पोस्ट के लिए retweet_count, reply_count, quote_count और like_count सहित public_metrics, तथा impression_count, user_profile_clicks, url_link_clicks सहित non_public_metrics शामिल होंगे।

अतिरिक्त मीडिया मेट्रिक्स, जैसे view_count और वीडियो प्लेबैक मेट्रिक्स।

प्रमोट किए गए पोस्ट्स के लिए User Context के साथ अतिरिक्त organic_metrics और promoted_metrics उपलब्ध हैं।
conversation_id का अनुरोध करना और उसे प्राप्त करना समर्थित हैलागू नहींएक conversation_id फ़ील्ड लौटाता है, जिसका मान रिप्लाई थ्रेड में प्रकाशित पहली पोस्ट को दर्शाता है, ताकि आप बातचीत को ट्रैक कर सकें।
पोस्ट JSON फ़ॉर्मैटमानक v1.1 डेटा फ़ॉर्मैटX API v2 फ़ॉर्मैट (fields और expansions अनुरोध पैरामीटरों द्वारा निर्धारित, v1.1 फ़ॉर्मैट्स के साथ संगत नहीं)

Standard v1.1 फ़ॉर्मैट से X API v2 फ़ॉर्मैट में माइग्रेट करने के बारे में अधिक जानने के लिए, कृपया हमारी डेटा फ़ॉर्मैट माइग्रेशन गाइड देखें।
परिणामों का क्रमउल्टे कालानुक्रमिक क्रम मेंउल्टे कालानुक्रमिक क्रम में
परिणामों का पृष्ठांकनलागू नहीं; पोस्ट id द्वारा नेविगेशन का उपयोग करना होगाpagination_token का उपयोग करके परिणामों को आगे या पीछे जाकर देखा जा सकता है
Project से संबद्ध developer ऐप के क्रेडेंशियल का उपयोग आवश्यक है

उपयोगकर्ता पोस्ट टाइमलाइन

निम्नलिखित तालिकाएँ मानक v1.1 और X API v2 के उपयोगकर्ता पोस्ट टाइमलाइन एंडपॉइंट्स की तुलना करती हैं:
विवरणStandard v1.1X API v2
दस्तावेज़ीकरणAPI संदर्भAPI संदर्भ
समर्थित HTTP विधियाँGETGET
होस्ट डोमेनhttps://api.x.comhttps://api.x.com
पथ/1.1/statuses/user_timeline.json/2/users/:id/tweets
आवश्यक पैरामीटरuser_id या screen_nameपाथ पैरामीटर :id के रूप में सेट किया गया User ID
प्रमाणीकरणOAuth 1.0a उपयोगकर्ता संदर्भ

OAuth 2.0 ऐप-ओनली
OAuth 1.0a उपयोगकर्ता संदर्भ

OAuth 2.0 ऐप-ओनली

PKCE के साथ OAuth 2.0 Authorization Code
अनुरोध रेट लिमिट्सOAuth 1.0a उपयोगकर्ता संदर्भ के साथ प्रति 15 मिनट 900 अनुरोध

OAuth 2.0 ऐप-ओनली के साथ प्रति 15 मिनट 1500 अनुरोध

अनुरोध सीमा: 24 घंटे की अवधि में 100,000।
OAuth 1.0a उपयोगकर्ता संदर्भ के साथ प्रति 15-मिनट विंडो 900 अनुरोध

OAuth 2.0 ऐप-ओनली के साथ प्रति 15-मिनट विंडो 1500 अनुरोध
प्रति रिस्पॉन्स डिफ़ॉल्ट पोस्ट्स1510
प्रति रिस्पॉन्स अधिकतम पोस्ट्स200100
उपलब्ध ऐतिहासिक पोस्ट्ससबसे हाल की 3,200 पोस्ट्स, Retweets सहितसबसे हाल की 3,200 पोस्ट्स, Retweets सहित
टाइमलाइन नेविगेशन विकल्पअपडेट पोलिंग के लिए उपयोग किया जाने वाला since_id (exclusive)

max_id (inclusive)
start_time

end_time

अपडेट पोलिंग के लिए उपयोग किया जाने वाला since_id (exclusive)

until_id (exclusive)
परिणामों को परिष्कृत करने के लिए वैकल्पिक पैरामीटरcount
exclude_replies
include_rts
trim_user
tweet_mode
since_id
max_id
max_results
exclude(retweets,replies)
tweet.fields
user.fields
place.fields
media.fields
poll.fields
expansions
start_time
end_time
since_id
until_id
annotations का अनुरोध करने और प्राप्त करने का समर्थनN/Aपोस्ट टेक्स्ट के आधार पर अनुमानित annotation डेटा के साथ पोस्ट परिणाम लौटाता है, जैसे ‘Music Genre’ और ‘Folk Music’ या ‘Musician’ और ‘Dolly Parton’
विशिष्ट पोस्ट metrics का अनुरोध करने और प्राप्त करने का समर्थनN/Aप्रति पोस्ट उपलब्ध public_metrics सहित पोस्ट परिणाम लौटाता है, जिनमें retweet_count, reply_count, quote_count और like_count शामिल हैं।

OAuth 1.0a उपयोगकर्ता संदर्भ के साथ उपलब्ध:
अतिरिक्त non_public_metrics, जिनमें impression_count, user_profile_clicks, url_link_clicks शामिल हैं।

view_count और video playback metrics जैसे अतिरिक्त media metrics।

प्रचारित पोस्ट्स के लिए OAuth 1.0a उपयोगकर्ता संदर्भ के साथ अतिरिक्त organic_metrics और promoted_metrics उपलब्ध हैं।
conversation_id का अनुरोध करने और प्राप्त करने का समर्थनN/Aconversation_id फ़ील्ड लौटाता है, जहाँ इसका मान किसी reply thread में प्रकाशित पहली पोस्ट को दर्शाता है, ताकि आप बातचीत को ट्रैक कर सकें।
पोस्ट JSON फ़ॉर्मेटStandard v1.1 डेटा फ़ॉर्मेटX API v2 फ़ॉर्मेट (fields और expansions अनुरोध पैरामीटर से निर्धारित, v1.1 फ़ॉर्मेट्स के साथ backward-compatible नहीं)

Standard v1.1 फ़ॉर्मेट से X API v2 फ़ॉर्मेट में माइग्रेट करने के बारे में अधिक जानने के लिए, कृपया हमारी data formats migration guide देखें।
परिणामों का क्रमउल्टे कालानुक्रमिक क्रम मेंउल्टे कालानुक्रमिक क्रम में
परिणाम पेजिनेशनN/A, पोस्ट ID द्वारा नेविगेट करना होगाpagination_token का उपयोग करके परिणामों को आगे या पीछे की दिशा में देखा जा सकता है
developer ऐप से संबद्ध Project के क्रेडेंशियल्स के उपयोग की आवश्यकता होती है
पोस्ट edit history प्रदान करता है

उपयोगकर्ता उल्लेख टाइमलाइन

निम्न तालिकाएँ Standard v1.1 और X API v2 के उपयोगकर्ता उल्लेख टाइमलाइन एंडपॉइंट्स की तुलना करती हैं
विवरणStandard v1.1X API v2
दस्तावेज़ीकरणAPI संदर्भAPI संदर्भ
समर्थित HTTP विधिGETGET
होस्ट डोमेनhttps://api.x.comhttps://api.x.com
एंडपॉइंट पथ/1.1/statuses/mentions_timeline.json/2/users/:id/mentions
आवश्यक पैरामीटरकोई आवश्यक पैरामीटर नहींपाथ पैरामीटर :id के रूप में सेट किया गया User ID
प्रमाणीकरणOAuth 1.0a उपयोगकर्ता संदर्भOAuth 1.0a उपयोगकर्ता संदर्भ

OAuth 2.0 ऐप-ओनली

OAuth 2.0 Authorization Code with PKCE
डिफ़ॉल्ट अनुरोध रेट लिमिट्सOAuth 1.0a उपयोगकर्ता संदर्भ के साथ हर 15 मिनट में 75 अनुरोध

24 घंटे की अवधि में 100,000 अनुरोधों की सीमा।
OAuth 1.0a उपयोगकर्ता संदर्भ के साथ हर 15 मिनट की विंडो में 180 अनुरोध

OAuth 2.0 ऐप-ओनली के साथ हर 15 मिनट की विंडो में 450 अनुरोध
प्रति रिस्पॉन्स डिफ़ॉल्ट पोस्ट्स1510
प्रति रिस्पॉन्स अधिकतम पोस्ट्स200100
उपलब्ध ऐतिहासिक पोस्ट्ससबसे हाल की 800 पोस्ट्ससबसे हाल की 800 पोस्ट्स
टाइमलाइन नेविगेशन विकल्पअपडेट पोलिंग के लिए since_id (exclusive) का उपयोग

max_id (inclusive)
start_time

end_time

अपडेट पोलिंग के लिए since_id (exclusive) का उपयोग

until_id (exclusive)
परिणामों को परिशोधित करने के लिए वैकल्पिक पैरामीटरcount
trim_user
include_entities
tweet_mode
since_id
max_id
max_results
tweet.fields
user.fields
place.fields
media.fields
poll.fields
expansions
start_time
end_time
since_id
until_id
annotations का अनुरोध करने और प्राप्त करने का समर्थन करता हैN/Aपोस्ट टेक्स्ट के आधार पर अनुमानित annotation डेटा के साथ पोस्ट परिणाम लौटाता है, जैसे ‘Music Genre’ और ‘Folk Music’ या ‘Musician’ और ‘Dolly Parton’
विशिष्ट पोस्ट metrics का अनुरोध करने और प्राप्त करने का समर्थन करता हैN/Aप्रति पोस्ट उपलब्ध public_metrics के साथ पोस्ट परिणाम लौटाता है, जिनमें retweet_count, reply_count, quote_count और like_count शामिल हैं।

OAuth 1.0a उपयोगकर्ता संदर्भ के साथ उपलब्ध:
अतिरिक्त non_public_metrics, जिनमें impression_count, user_profile_clicks, url_link_clicks शामिल हैं।

view_count और वीडियो प्लेबैक metrics जैसे अतिरिक्त media metrics।

प्रमोटेड पोस्ट्स के लिए OAuth 1.0a उपयोगकर्ता संदर्भ के साथ अतिरिक्त organic_metrics और promoted_metrics उपलब्ध हैं
conversation_id का अनुरोध करने और प्राप्त करने का समर्थन करता हैN/Aएक conversation_id फ़ील्ड लौटाता है, जिसका मान किसी reply thread में पहली प्रकाशित पोस्ट को दर्शाता है, ताकि आप वार्तालापों को ट्रैक कर सकें।
पोस्ट JSON फ़ॉर्मेटStandard v1.1 data formatX API v2 format (यह fields और expansions अनुरोध पैरामीटर से निर्धारित होता है, और v1.1 फ़ॉर्मेट्स के साथ backward-compatible नहीं है)

Standard v1.1 फ़ॉर्मेट से X API v2 फ़ॉर्मेट में माइग्रेट करने के बारे में अधिक जानने के लिए, कृपया हमारी data formats migration guide देखें।
परिणामों का क्रमउल्टा कालानुक्रमिकउल्टा कालानुक्रमिक
pagination के लिए अनुरोध पैरामीटरN/A, पोस्ट ID द्वारा नेविगेट करना होगाpagination_token का उपयोग करके परिणामों की आगे या पीछे समीक्षा की जा सकती है
developer ऐप के ऐसे क्रेडेंशियल्स के उपयोग की आवश्यकता है जो किसी Project से संबद्ध हों
पोस्ट संपादन इतिहास प्रदान करता है
अन्य माइग्रेशन संसाधन पोस्ट lookup: Standard v1.1 से X API v2 X API माइग्रेशन हब