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

किसी पोस्ट को लाइक करें

1

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

आपको अपने प्रमाणित उपयोगकर्ता की ID चाहिए। आप इसे user lookup endpoint का उपयोग करके या अपने एक्सेस टोकन से प्राप्त कर सकते हैं (संख्यात्मक भाग आपकी उपयोगकर्ता ID है)।
2

पोस्ट ID प्राप्त करें

किसी पोस्ट को देखते समय URL में पोस्ट ID देखें:
https://x.com/XDevelopers/status/1228393702244134912
                                └── यह पोस्ट ID है
3

लाइक अनुरोध भेजें

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

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

{
  "data": {
    "liked": true
  }
}

किसी पोस्ट से लाइक हटाना

किसी पोस्ट से लाइक हटाने के लिए:
cURL
curl -X DELETE "https://api.x.com/2/users/123456789/likes/1228393702244134912" \
  -H "Authorization: Bearer $USER_ACCESS_TOKEN"
प्रतिक्रिया:
{
  "data": {
    "liked": false
  }
}

अगले चरण

लाइक्स लुकअप

उन उपयोगकर्ताओं को प्राप्त करें जिन्होंने पोस्ट को लाइक किया

API संदर्भ

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