मुख्य सामग्री पर जाएं
यह मार्गदर्शिका आपको X API का उपयोग करके उपयोगकर्ताओं को म्यूट और अनम्यूट करने का तरीका बताती है।
पूर्वापेक्षाएँशुरू करने से पहले, आपके पास ये होने चाहिए:
  • स्वीकृत ऐप के साथ एक डेवलपर खाता
  • उपयोगकर्ता एक्सेस टोकन (OAuth 1.0a या OAuth 2.0 PKCE)

किसी उपयोगकर्ता को म्यूट करें

1

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

आपको अपने प्रमाणीकृत उपयोगकर्ता की ID चाहिए। आप इसे उपयोगकर्ता लुकअप एंडपॉइंट की मदद से या अपने Access Token से प्राप्त कर सकते हैं (उसका संख्यात्मक भाग आपकी उपयोगकर्ता ID है)।
2

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

जिस खाते को आप म्यूट करना चाहते हैं, उसकी उपयोगकर्ता ID उपयोगकर्ता लुकअप एंडपॉइंट की मदद से पता करें।
3

म्यूट अनुरोध भेजें

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

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

{
  "data": {
    "muting": true
  }
}

किसी उपयोगकर्ता को अनम्यूट करें

किसी उपयोगकर्ता का म्यूट हटाएँ:
cURL
curl -X DELETE "https://api.x.com/2/users/123456789/muting/9876543210" \
  -H "Authorization: Bearer $USER_ACCESS_TOKEN"
रिस्पॉन्स:
{
  "data": {
    "muting": false
  }
}

म्यूट बनाम ब्लॉक

सुविधाम्यूटब्लॉक
उनके पोस्ट्स देख सकते हैंनहींनहीं
वे आपके पोस्ट्स देख सकते हैंहाँनहीं
वे आपको फ़ॉलो कर सकते हैंहाँनहीं
वे आपको DM कर सकते हैंहाँनहीं
उन्हें इसका पता चलता हैनहींहाँ

अगले चरण

म्यूट किए गए उपयोगकर्ताओं की जानकारी

अपने म्यूट किए गए उपयोगकर्ताओं को देखें

ब्लॉक

इसके बजाय उपयोगकर्ताओं को ब्लॉक करें

API संदर्भ

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