Skip to main content
यह मार्गदर्शिका उन मुख्य अवधारणाओं को समझाती है जिनकी आपको User लुकअप एंडपॉइंट्स को अपने ऐप में एकीकृत करने के लिए आवश्यकता है।

प्रमाणीकरण

सभी X API v2 एंडपॉइंट के लिए प्रमाणीकरण आवश्यक है। अपने उपयोग के अनुरूप विधि चुनें:

App-Only प्रमाणीकरण

सार्वजनिक उपयोगकर्ता डेटा के लिए, बेयरर टोकन का उपयोग करें:
cURL

User Context प्रमाणीकरण

प्रमाणीकृत उपयोगकर्ता एंडपॉइंट (/2/users/me) के लिए आवश्यक:
cURL
/2/users/me एंडपॉइंट केवल User Context प्रमाणीकरण के साथ काम करता है। App-Only टोकन त्रुटि लौटाएँगे।

फ़ील्ड्स और expansions

X API v2 डिफ़ॉल्ट रूप से न्यूनतम डेटा लौटाता है। अपनी आवश्यकतानुसार ठीक वही डेटा प्राप्त करने के लिए fields और expansions का उपयोग करें।

डिफ़ॉल्ट रिस्पॉन्स

उपलब्ध फ़ील्ड्स

फ़ील्ड्स के साथ उदाहरण

cURL

expansions सहित रिस्पॉन्स

फ़ील्ड्स और expansions गाइड

रिस्पॉन्स को कस्टमाइज़ करने के बारे में और जानें

बैच लुकअप

एक ही अनुरोध में कई उपयोगकर्ताओं की जानकारी प्राप्त करें:
cURL (ID के आधार पर)
बैच अनुरोधों में अधिकतम 100 उपयोगकर्ता शामिल हो सकते हैं। बड़े डेटासेट के लिए कई अनुरोधों का उपयोग करें।

त्रुटि प्रबंधन

सामान्य त्रुटियाँ

निलंबित या हटाए गए उपयोगकर्ता

यदि कोई उपयोगकर्ता निलंबित है या हटा दिया गया है:
  • Single user लुकअप 404 लौटाता है
  • Multi-user लुकअप परिणामों में उस उपयोगकर्ता को शामिल नहीं करता और errors array लौटाता है

संरक्षित उपयोगकर्ता

उन संरक्षित खातों के लिए जिन्हें आप फ़ॉलो नहीं करते हैं:
  • मूल जानकारी (id, नाम, उपयोगकर्ता नाम) उपलब्ध होती है
  • संरक्षित सामग्री (पिन की गई पोस्ट) तक पहुंच सीमित हो सकती है
  • protected: true खाते की स्थिति को दर्शाता है

सर्वोत्तम अभ्यास

बैच अनुरोध

एक बार में अधिकतम 100 उपयोगकर्ताओं को फ़ेच करने के लिए multi-user एंडपॉइंट्स का उपयोग करें, जिससे API कॉल कम होती हैं।

केवल आवश्यक फ़ील्ड्स का अनुरोध करें

रिस्पॉन्स का आकार कम रखने के लिए केवल वही फ़ील्ड्स निर्दिष्ट करें जिनकी आपको आवश्यकता है।

उपयोगकर्ता डेटा कैश करें

बार-बार किए जाने वाले अनुरोधों को कम करने के लिए उपयोगकर्ता प्रोफ़ाइलों को लोकल रूप से कैश करें।

त्रुटियों को सहजता से संभालें

बैच रिस्पॉन्स में आंशिक त्रुटियों की जाँच करें।

अगले चरण

API संदर्भ

एंडपॉइंट का संपूर्ण दस्तावेज़ीकरण

डेटा शब्दकोश

सभी उपलब्ध ऑब्जेक्ट और फ़ील्ड्स

नमूना कोड

काम करने वाले कोड उदाहरण

त्रुटि प्रबंधन

त्रुटियों को आसानी से संभालें