यह गाइड आपको फ़ॉलोअर और फ़ॉलोइंग सूचियाँ प्राप्त करने और फ़ॉलो को प्रबंधित करने की प्रक्रिया समझाती है।
पूर्वापेक्षाएँशुरू करने से पहले, आपको इनकी आवश्यकता होगी:
- स्वीकृत App के साथ एक डेवलपर खाता
- आपके App का बेयरर टोकन (लुकअप के लिए)
- User Access Token (फ़ॉलो प्रबंधित करने के लिए)
किसी उपयोगकर्ता के फ़ॉलोअर्स प्राप्त करें
किसी विशेष उपयोगकर्ता को फ़ॉलो करने वाले उपयोगकर्ताओं की सूची प्राप्त करें:
curl "https://api.x.com/2/users/2244994945/followers?\
user.fields=username,verified,public_metrics&\
max_results=100" \
-H "Authorization: Bearer $BEARER_TOKEN"
{
"data": [
{
"id": "1234567890",
"name": "Developer",
"username": "dev_user",
"verified": false,
"public_metrics": {
"followers_count": 500,
"following_count": 200,
"tweet_count": 1500
}
}
],
"meta": {
"result_count": 1,
"next_token": "abc123"
}
}
देखें कि कोई उपयोगकर्ता किसे फ़ॉलो करता है
किसी विशेष उपयोगकर्ता किन उपयोगकर्ताओं को फ़ॉलो करता है, इसकी सूची प्राप्त करें:
curl "https://api.x.com/2/users/2244994945/following?\
user.fields=username,verified&\
max_results=100" \
-H "Authorization: Bearer $BEARER_TOKEN"
किसी उपयोगकर्ता को फ़ॉलो करें
प्रमाणीकृत उपयोगकर्ता की ओर से किसी उपयोगकर्ता को फ़ॉलो करें:
curl -X POST "https://api.x.com/2/users/123456789/following" \
-H "Authorization: Bearer $USER_ACCESS_TOKEN" \
-H "Content-Type: application/json" \
-d '{"target_user_id": "2244994945"}'
{
"data": {
"following": true,
"pending_follow": false
}
}
यदि लक्षित खाता सुरक्षित है, तो फ़ॉलो अनुरोध स्वीकृत होने तक pending_follow का मान true रहेगा।
किसी उपयोगकर्ता को अनफ़ॉलो करें
प्रमाणीकृत उपयोगकर्ता की ओर से किसी उपयोगकर्ता को अनफ़ॉलो करने के लिए:
curl -X DELETE "https://api.x.com/2/users/123456789/following/2244994945" \
-H "Authorization: Bearer $USER_ACCESS_TOKEN"
{
"data": {
"following": false
}
}
| पैरामीटर | विवरण |
|---|
max_results | प्रति पृष्ठ परिणाम (1-1000, डिफ़ॉल्ट 100) |
pagination_token | अगले पृष्ठ का टोकन |
user.fields | अतिरिक्त उपयोगकर्ता फ़ील्ड्स |
expansions | शामिल करने के लिए संबंधित ऑब्जेक्ट्स |
उपयोगकर्ता खोज
उपयोगकर्ता प्रोफ़ाइल देखें
ब्लॉक
उपयोगकर्ताओं को ब्लॉक और अनब्लॉक करें
म्यूट
उपयोगकर्ताओं को म्यूट और अनम्यूट करें
API संदर्भ
एंडपॉइंट का पूरा दस्तावेज़ीकरण