सूची पोस्ट्स लुकअप: Standard v1.1 की X API v2 से तुलना
- समानताएँ
- प्रमाणीकरण के तरीके
- रेट लिमिट्स
- अंतर
- एंडपॉइंट URL
- ऐप और प्रोजेक्ट आवश्यकताएँ
- प्रति अनुरोध डेटा ऑब्जेक्ट की सीमाएँ
- रिस्पॉन्स डेटा फ़ॉर्मैट
- अनुरोध पैरामीटर
समानताएँ
अंतर
- मानक v1.1 एंडपॉइंट्स:
- GET https://api.x.com/1.1/lists/statuses.json (निर्दिष्ट सूची से Tweets का लुकअप)
- X API v2 एंडपॉइंट:
- GET https://api.x.com/2/lists/:id/tweets (निर्दिष्ट सूची से Tweets का लुकअप)
- attachments
- author_id
- context_annotations
- created_at
- geo
- lang
हम आपको प्रोत्साहित करते हैं कि इन नए parameters के बारे में उनकी संबंधित guides में और पढ़ें, या fields और expansions का उपयोग कैसे करें पर हमारी guide देखें।
हमने एक data format migration guide भी तैयार की है, जो मानक v1.1 फ़ील्ड्स को नए v2 फ़ील्ड्स से मैप करने में आपकी मदद कर सकती है। यह guide आपको वह विशिष्ट expansion और field parameter भी बताएगी, जिसे आपको अपने v2 अनुरोध के साथ पास करना होगा ताकि विशिष्ट फ़ील्ड्स लौटाए जा सकें।
कुछ फ़ील्ड्स का अनुरोध करने के तरीके में बदलावों के अलावा, X API v2 उन ऑब्जेक्ट्स के लिए नए JSON डिज़ाइन भी पेश कर रहा है जो APIs द्वारा लौटाए जाते हैं, जिनमें Post और user ऑब्जेक्ट्स शामिल हैं।
- JSON root स्तर पर, मानक एंडपॉइंट्स पोस्ट ऑब्जेक्ट्स को statuses array में लौटाते हैं, जबकि X API v2 data array लौटाता है।
- Retweeted और Quoted “statuses” का संदर्भ देने के बजाय, X API v2 JSON Retweeted और Quoted Tweets का संदर्भ देता है। कई legacy और deprecated फ़ील्ड्स, जैसे contributors और user.translator_type, हटाए जा रहे हैं।
- favorites (पोस्ट ऑब्जेक्ट में) और favourites (user ऑब्जेक्ट में) दोनों का उपयोग करने के बजाय, X API v2 like शब्द का उपयोग करता है।
- X उस परंपरा को अपना रहा है जिसमें बिना मान वाले JSON values (उदाहरण के लिए, null) payload में नहीं लिखे जाते। पोस्ट और user attributes केवल तभी शामिल किए जाते हैं, जब उनके मान non-null हों।
कोड उदाहरण
किसी सूची से पोस्ट्स प्राप्त करें (v2)
cURL