X API के लिए मुख्य Client क्लास यह X API के साथ इंटरैक्ट करने का मुख्य एंट्री पॉइंट है। यह विशेष Client मॉड्यूलों के माध्यम से सभी API एंडपॉइंट्स तक पहुंच प्रदान करता है और प्रमाणीकरण, अनुरोध कॉन्फ़िगरेशन और त्रुटि प्रबंधन को संभालता है।Documentation Index
Fetch the complete documentation index at: https://generaltranslation.mintlify.app/llms.txt
Use this file to discover all available pages before exploring further.
उदाहरण
कंस्ट्रक्टर्स
constructor
config): Client
एक नया X API Client instance बनाता है
पैरामीटर
| नाम | type | विवरण |
|---|---|---|
config | any | Client के लिए कॉन्फ़िगरेशन विकल्प |
रिटर्न
Client
उदाहरण
गुण
API अनुरोधों के लिए बेस URL
प्रमाणीकरण के लिए बेयरर टोकन
OAuth2 एक्सेस टोकन
प्रमाणीकरण के लिए OAuth1 इंस्टेंस
अनुरोधों के लिए हेडर्स
मिलीसेकंड में अनुरोध का टाइमआउट
क्या विफल अनुरोधों को अपने-आप फिर से आज़माया जाए
फिर से प्रयास करने की अधिकतम संख्या
अनुरोध भेजने के लिए HTTP Client
सामान्य Client
अकाउंट गतिविधि Client
कम्युनिटी नोट्स Client
अनुपालन Client
कनेक्शंस Client
यूज़र्स Client
समाचार Client
स्पेसेज़ Client
गतिविधि Client
उपयोग Client
ट्रेंड्स Client
पोस्ट्स Client
डायरेक्ट मैसेजेस Client
कम्युनिटीज़ Client
मीडिया Client
वेबहुक्स Client
स्ट्रीम Client
सूचियाँ Client
X API के लिए प्रमाणीकृत अनुरोध करेंयह मेथड सभी API अनुरोधों के लिए प्रमाणीकरण, अनुरोध फ़ॉर्मैटिंग और त्रुटि प्रबंधन
संभालता है। यह Client कॉन्फ़िगरेशन के आधार पर उपयुक्त प्रमाणीकरण
हेडर्स अपने-आप जोड़ता है।
जाँचें कि OAuth2 टोकन की समय-सीमा समाप्त हो गई है या नहीं
OAuth2 टोकन को रिफ्रेश करें
मौजूदा प्रमाणीकरण स्थिति प्राप्त करें
OpenAPI सुरक्षा स्कीम नामों को आंतरिक प्रमाणीकरण प्रकारों से मैप करें
सत्यापित करें कि आवश्यक प्रमाणीकरण विधि उपलब्ध है
उपलब्ध प्रमाणीकरण प्रकार प्राप्त करें