सभी X API v2 एंडपॉइंट के लिए प्रमाणीकरण आवश्यक है। अपने उपयोग के अनुरूप विधि चुनें:
सार्वजनिक उपयोगकर्ता डेटा के लिए, बेयरर टोकन का उपयोग करें:
cURL
/2/users/me) के लिए आवश्यक:
cURL
X API v2 डिफ़ॉल्ट रूप से न्यूनतम डेटा लौटाता है। अपनी आवश्यकतानुसार ठीक वही डेटा प्राप्त करने के लिए
fields और expansions का उपयोग करें।
user.fields
user.fields
tweet.fields (इसके लिए pinned_tweet_id expansion आवश्यक है)
tweet.fields (इसके लिए pinned_tweet_id expansion आवश्यक है)
cURL
फ़ील्ड्स और expansions गाइड
रिस्पॉन्स को कस्टमाइज़ करने के बारे में और जानें
एक ही अनुरोध में कई उपयोगकर्ताओं की जानकारी प्राप्त करें:
cURL (ID के आधार पर)
यदि कोई उपयोगकर्ता निलंबित है या हटा दिया गया है:
- Single user लुकअप
404लौटाता है - Multi-user लुकअप परिणामों में उस उपयोगकर्ता को शामिल नहीं करता और
errorsarray लौटाता है
- मूल जानकारी (id, नाम, उपयोगकर्ता नाम) उपलब्ध होती है
- संरक्षित सामग्री (पिन की गई पोस्ट) तक पहुंच सीमित हो सकती है
protected: trueखाते की स्थिति को दर्शाता है
बैच अनुरोध
एक बार में अधिकतम 100 उपयोगकर्ताओं को फ़ेच करने के लिए multi-user एंडपॉइंट्स का उपयोग करें, जिससे API कॉल कम होती हैं।
केवल आवश्यक फ़ील्ड्स का अनुरोध करें
रिस्पॉन्स का आकार कम रखने के लिए केवल वही फ़ील्ड्स निर्दिष्ट करें जिनकी आपको आवश्यकता है।
उपयोगकर्ता डेटा कैश करें
बार-बार किए जाने वाले अनुरोधों को कम करने के लिए उपयोगकर्ता प्रोफ़ाइलों को लोकल रूप से कैश करें।
त्रुटियों को सहजता से संभालें
बैच रिस्पॉन्स में आंशिक त्रुटियों की जाँच करें।
API संदर्भ
एंडपॉइंट का संपूर्ण दस्तावेज़ीकरण
डेटा शब्दकोश
सभी उपलब्ध ऑब्जेक्ट और फ़ील्ड्स
नमूना कोड
काम करने वाले कोड उदाहरण
त्रुटि प्रबंधन
त्रुटियों को आसानी से संभालें