मुख्य सामग्री पर जाएं
यह गाइड आपको फ़ॉलोअर और फ़ॉलोइंग सूचियाँ प्राप्त करने और फ़ॉलो को प्रबंधित करने की प्रक्रिया समझाती है।
पूर्वापेक्षाएँशुरू करने से पहले, आपको इनकी आवश्यकता होगी:
  • स्वीकृत App के साथ एक डेवलपर खाता
  • आपके App का बेयरर टोकन (लुकअप के लिए)
  • User Access Token (फ़ॉलो प्रबंधित करने के लिए)

किसी उपयोगकर्ता के फ़ॉलोअर्स प्राप्त करें

किसी विशेष उपयोगकर्ता को फ़ॉलो करने वाले उपयोगकर्ताओं की सूची प्राप्त करें:
cURL
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
curl "https://api.x.com/2/users/2244994945/following?\
user.fields=username,verified&\
max_results=100" \
  -H "Authorization: Bearer $BEARER_TOKEN"

किसी उपयोगकर्ता को फ़ॉलो करें

प्रमाणीकृत उपयोगकर्ता की ओर से किसी उपयोगकर्ता को फ़ॉलो करें:
cURL
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
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 संदर्भ

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