रीट्वीट्स लुकअप: Standard v1.1 की X API v2 से तुलना
- समानताएँ
- प्रमाणीकरण
- प्रति रिक्वेस्ट उपयोगकर्ताओं की सीमा
- भिन्नताएँ
- एंडपॉइंट URL
- रिक्वेस्ट की सीमाएँ
- ऐप और प्रोजेक्ट की आवश्यकताएँ
- प्रतिक्रिया डेटा का फ़ॉर्मैट
- रिक्वेस्ट पैरामीटर
समानताएँ
अंतर
- मानक v1.1 एंडपॉइंट:
- https://api.x.com/1.1/statuses/retweets/:id.json
(
idपैरामीटर द्वारा निर्दिष्ट पोस्ट के 100 सबसे हाल के Retweets का संग्रह लौटाता है) https://api.x.com/1.1/statuses/retweeters/ids.json(idपैरामीटर द्वारा निर्दिष्ट पोस्ट को Retweet करने वाले उपयोगकर्ताओं की अधिकतम 100 user IDs का संग्रह लौटाता है)
- https://api.x.com/1.1/statuses/retweets/:id.json
(
- X API v2 एंडपॉइंट:
- https://api.x.com/2/tweets/:id/retweeted_by (किसी दिए गए पोस्ट को Retweet करने वाले खातों की सूची लौटाता है)
- JSON root level पर, मानक एंडपॉइंट्स statuses array में पोस्ट objects लौटाते हैं, जबकि X API v2 data array लौटाता है।
- Retweeted और Quoted “statuses” का उल्लेख करने के बजाय, X API v2 JSON, Retweeted और Quoted Tweets का उल्लेख करता है। कई legacy और deprecated फ़ील्ड्स, जैसे contributors और user.translator_type, हटाए जा रहे हैं।
- favorites (पोस्ट object में) और favourites (user object में), दोनों का उपयोग करने के बजाय, X API v2 like शब्द का उपयोग करता है।
- X इस परंपरा को अपना रहा है कि जिन JSON values का कोई मान नहीं होता (उदाहरण के लिए, null), उन्हें payload में नहीं लिखा जाता। पोस्ट और user attributes केवल तभी शामिल किए जाते हैं, जब उनके पास non-null values हों।
- एक conversation_id फ़ील्ड
- दो नए annotations फ़ील्ड्स, जिनमें context और entities शामिल हैं
- कई नए metrics फ़ील्ड्स
- एक नया reply_setting फ़ील्ड, जो दिखाता है कि किसी दिए गए पोस्ट का जवाब कौन दे सकता है
कोड उदाहरण
किसी पोस्ट को Retweet करने वाले उपयोगकर्ताओं को प्राप्त करें (v2)
cURL