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

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.

यह मार्गदर्शिका आपको X API v2 का उपयोग करके अपनी पहली पोस्ट लुकअप अनुरोध करने की प्रक्रिया समझाती है।
पूर्वापेक्षाएँशुरू करने से पहले, आपको इनकी आवश्यकता होगी:
  • स्वीकृत ऐप के साथ एक डेवलपर खाता
  • आपके ऐप का बेयरर टोकन (जो डेवलपर कंसोल में “Keys and tokens” के अंतर्गत मिलता है)

1

पोस्ट आईडी ढूँढें

हर पोस्ट की एक विशिष्ट ID होती है। आप इसे पोस्ट के URL में देख सकते हैं:
https://x.com/XDevelopers/status/1228393702244134912
                                └── यह पोस्ट ID है
2

अनुरोध भेजें

cURL
curl "https://api.x.com/2/tweets/1228393702244134912" \
  -H "Authorization: Bearer $BEARER_TOKEN"
3

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

डिफ़ॉल्ट रिस्पॉन्स में पोस्ट का id, text, और edit_history_tweet_ids शामिल होते हैं:
{
  "data": {
    "id": "1228393702244134912",
    "text": "What did the developer write in their Valentine's card?\n\nwhile(true) {\n    I = Love(You);\n}",
    "edit_history_tweet_ids": ["1228393702244134912"]
  }
}
4

अतिरिक्त फ़ील्ड्स का अनुरोध करें

अधिक डेटा पाने के लिए क्वेरी पैरामीटर्स का उपयोग करें:
cURL
curl "https://api.x.com/2/tweets/1228393702244134912?\
tweet.fields=created_at,public_metrics,author_id&\
expansions=author_id&\
user.fields=username,verified" \
  -H "Authorization: Bearer $BEARER_TOKEN"
रिस्पॉन्स:
{
  "data": {
    "id": "1228393702244134912",
    "text": "What did the developer write in their Valentine's card?...",
    "created_at": "2020-02-14T19:00:55.000Z",
    "author_id": "2244994945",
    "public_metrics": {
      "retweet_count": 156,
      "reply_count": 23,
      "like_count": 892,
      "quote_count": 12
    },
    "edit_history_tweet_ids": ["1228393702244134912"]
  },
  "includes": {
    "users": [
      {
        "id": "2244994945",
        "username": "XDevelopers",
        "verified": true
      }
    ]
  }
}
5

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

एक ही अनुरोध में अधिकतम 100 पोस्ट्स प्राप्त करें:
cURL
curl "https://api.x.com/2/tweets?\
ids=1228393702244134912,1227640996038684673,1199786642791452673&\
tweet.fields=created_at,author_id" \
  -H "Authorization: Bearer $BEARER_TOKEN"

अगले चरण

इंटीग्रेशन गाइड

ऑथेंटिकेशन, रेट लिमिट्स और सर्वोत्तम प्रक्रियाओं के बारे में जानें

फ़ील्ड्स और expansions

फ़ील्ड्स और expansions सिस्टम में महारत हासिल करें

API संदर्भ

सभी उपलब्ध पैरामीटर्स देखें

नमूना कोड

और उदाहरण एक्सप्लोर करें