मुख्य सामग्री पर जाएं

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.

यह मार्गदर्शिका आपको उपयोगकर्ताओं को ब्लॉक और अनब्लॉक करने, और अपनी ब्लॉक सूची प्राप्त करने की प्रक्रिया समझाती है।
पूर्वापेक्षाएँशुरू करने से पहले, आपको इनकी आवश्यकता होगी:

ब्लॉक किए गए उपयोगकर्ताओं को प्राप्त करें

1

अपनी उपयोगकर्ता ID प्राप्त करें

अपनी ब्लॉक सूची प्राप्त करने के लिए आपको अपने ऑथेंटिकेट किए गए उपयोगकर्ता की ID चाहिए। आप इसे /2/users/me एंडपॉइंट से प्राप्त कर सकते हैं या अपने टोकन की ID का उपयोग कर सकते हैं।
2

अपनी ब्लॉक सूची का अनुरोध करें

cURL
curl "https://api.x.com/2/users/123456789/blocking?\
user.fields=username,verified,created_at&\
max_results=100" \
  -H "Authorization: Bearer $USER_ACCESS_TOKEN"
3

रिस्पॉन्स की समीक्षा करें

{
  "data": [
    {
      "id": "17874544",
      "name": "Example User",
      "username": "example_user",
      "verified": false,
      "created_at": "2008-12-04T18:51:57.000Z"
    }
  ],
  "meta": {
    "result_count": 1,
    "next_token": "abc123"
  }
}

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

1

लक्षित उपयोगकर्ता की पहचान करें

जिस खाते को आप ब्लॉक करना चाहते हैं, उसकी उपयोगकर्ता ID प्राप्त करें।
2

ब्लॉक अनुरोध भेजें

cURL
curl -X POST "https://api.x.com/2/users/123456789/blocking" \
  -H "Authorization: Bearer $USER_ACCESS_TOKEN" \
  -H "Content-Type: application/json" \
  -d '{"target_user_id": "9876543210"}'
3

ब्लॉक की पुष्टि करें

{
  "data": {
    "blocking": true
  }
}

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

1

अनब्लॉक करने का अनुरोध भेजें

cURL
curl -X DELETE "https://api.x.com/2/users/123456789/blocking/9876543210" \
  -H "Authorization: Bearer $USER_ACCESS_TOKEN"
2

अनब्लॉक होने की पुष्टि करें

{
  "data": {
    "blocking": false
  }
}

अगले चरण

म्यूट

ब्लॉक करने के बजाय उपयोगकर्ताओं को म्यूट करें

फ़ॉलो

फ़ॉलो प्रबंधित करें

एकीकरण मार्गदर्शिका

मुख्य अवधारणाएँ और सर्वोत्तम प्रथाएँ

API संदर्भ

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