म्यूट प्रबंधन: Standard v1.1 की X API v2 से तुलना
- समानताएँ
- OAuth 1.0a उपयोगकर्ता संदर्भ
- अंतर
- एंडपॉइंट URL
- ऐप और प्रोजेक्ट आवश्यकताएँ
- HTTP मेथड
- अनुरोध पैरामीटर
समानताएँ
अंतर
- मानक v1.1 endpoint:
- POST https://api.x.com/1.1/mutes/users/create.json (किसी उपयोगकर्ता को म्यूट करें)
- POST https://api.x.com/1.1/mutes/users/destroy.json (किसी उपयोगकर्ता को अनम्यूट करें)
- X API v2 endpoint:
- POST https://api.x.com/2/users/:id/muting (किसी उपयोगकर्ता को म्यूट करें)
- DELETE https://api.x.com/2/users/:source_user_id/muting/:target_user_id (किसी उपयोगकर्ता को अनम्यूट करें)
कृपया ध्यान दें कि Standard v1.1 पैरामीटर query parameters के रूप में पास किए जाते हैं, जबकि X API v2 पैरामीटर body parameters (POST endpoint के लिए) या path parameters (DELETE endpoint के लिए) के रूप में पास किए जाते हैं।
इसके अलावा, मानक v1.1 endpoint का उपयोग करते समय target उपयोगकर्ता को म्यूट करने वाले उपयोगकर्ता की id आवश्यक नहीं होती, क्योंकि OAuth 1.0a User Context के साथ भेजे गए access tokens से यह पता चल जाता था कि म्यूट/अनम्यूट शुरू करने वाला उपयोगकर्ता कौन था।
कोड उदाहरण
किसी उपयोगकर्ता को म्यूट करें (v2)
cURL
किसी उपयोगकर्ता को अनम्यूट करें (v2)
cURL