उपयोगी टूल
Postman
कोड नमूने
तृतीय-पक्ष लाइब्रेरी
मुख्य अवधारणाएँ
प्रमाणीकरण
डेवलपर कंसोल, प्रोजेक्ट्स, और डेवलपर ऐप्स
रेट लिमिट्स
| एंडपॉइंट | HTTP method | रेट लिमिट |
|---|---|---|
| /2/lists/:id/members | GET | प्रति 15 मिनट 900 अनुरोध |
| /2/users/:id/list_memberships | GET | प्रति 15 मिनट 75 अनुरोध |
| /2/lists/:id/members | POST | प्रति 15 मिनट 300 अनुरोध |
| /2/lists/:id/members/:user_id | DELETE | प्रति 15 मिनट 300 अनुरोध |
फ़ील्ड्स और expansions
fields और expansions नामक टूल्स के सेट की मदद से यह चुनने की सुविधा देता है कि API से लौटने वाले डेटा में वे ठीक-ठीक क्या शामिल करना चाहते हैं। expansions पैरामीटर आपको payload में संदर्भित ऑब्जेक्ट्स को expand करने देता है। उदाहरण के लिए, सूची सदस्यों को lookup करते समय आप निम्नलिखित expansions प्राप्त कर सकते हैं:
pinned_tweet_id
fields पैरामीटर आपको यह चुनने देता है कि आप अलग-अलग डेटा ऑब्जेक्ट्स के भीतर कौन-से fields प्राप्त करना चाहते हैं। सूची सदस्यों का lookup मुख्य रूप से user objects लौटाता है। डिफ़ॉल्ट रूप से, user object id, name, और username फ़ील्ड्स लौटाता है। user.created_at या user.description जैसे अतिरिक्त फ़ील्ड्स पाने के लिए, आपको उन्हें user.fields पैरामीटर का उपयोग करके विशेष रूप से अनुरोध करना होगा।
हमने fields and expansions के उपयोग पर एक मार्गदर्शिका भी जोड़ी है।
नीचे दिया गया चार्ट प्रत्येक lookup एंडपॉइंट के लिए उपलब्ध फ़ील्ड्स और expansions दिखाता है:
| एंडपॉइंट | फ़ील्ड्स | Expansions |
|---|---|---|
| /2/lists/:id/members | user.fields, tweet.fields | pinned_tweet_id |
| /2/users/:id/list_memberships | list.fields, user.fields | owner_id |