मुख्य सामग्री पर जाएं
यह मार्गदर्शिका आपको reverse chronological home timeline एंडपॉइंट पर अपना पहला अनुरोध करने में मदद करती है।
पूर्वापेक्षाएँशुरू करने से पहले, आपको इनकी आवश्यकता होगी:
  • एक स्वीकृत ऐप के साथ डेवलपर खाता
  • User Access Tokens (इस एंडपॉइंट के लिए उपयोगकर्ता प्रमाणीकरण आवश्यक है)

चरण 1: उपयोगकर्ता ID प्राप्त करें

जिस खाते की होम टाइमलाइन आप प्राप्त करना चाहते हैं, उसकी उपयोगकर्ता ID आपको चाहिए होगी। इसे username lookup एंडपॉइंट का उपयोग करके खोजें:
cURL
curl "https://api.x.com/2/users/by/username/XDevelopers" \
  -H "Authorization: Bearer $BEARER_TOKEN"
रिस्पॉन्स में उपयोगकर्ता ID शामिल होती है:
{
  "data": {
    "id": "2244994945",
    "name": "X Developers",
    "username": "XDevelopers"
  }
}

चरण 2: होम टाइमलाइन का अनुरोध करें

उपयोगकर्ता ID और User Access Token का उपयोग करके एक GET अनुरोध करें:
cURL
curl "https://api.x.com/2/users/2244994945/timelines/reverse_chronological" \
  -H "Authorization: Bearer $USER_ACCESS_TOKEN"

चरण 3: रिस्पॉन्स की समीक्षा करें

{
  "data": [
    {
      "id": "1524796546306478083",
      "text": "Today marks the launch of Devs in the Details...",
      "edit_history_tweet_ids": ["1524796546306478083"]
    },
    {
      "id": "1524468552404668416",
      "text": "Join us tomorrow for a discussion about bots...",
      "edit_history_tweet_ids": ["1524468552404668416"]
    }
  ],
  "meta": {
    "result_count": 2,
    "newest_id": "1524796546306478083",
    "oldest_id": "1524468552404668416",
    "next_token": "7140dibdnow9c7btw421dyz6jism75z99gyxd8egarsc4"
  }
}

चरण 4: फ़ील्ड्स और expansions जोड़ें

क्वेरी पैरामीटर का उपयोग करके अतिरिक्त डेटा का अनुरोध करें:
cURL
curl "https://api.x.com/2/users/2244994945/timelines/reverse_chronological?\
tweet.fields=created_at,public_metrics,author_id&\
expansions=author_id&\
user.fields=username,verified&\
max_results=10" \
  -H "Authorization: Bearer $USER_ACCESS_TOKEN"

चरण 5: परिणामों के पृष्ठों में आगे बढ़ें

SDKs पेजिनेशन को अपने-आप संभालते हैं। cURL के लिए, और परिणाम पाने के लिए रिस्पॉन्स में दिए गए next_token का उपयोग करें:
curl "https://api.x.com/2/users/2244994945/timelines/reverse_chronological?\
max_results=10&\
pagination_token=7140dibdnow9c7btw421dyz6jism75z99gyxd8egarsc4" \
  -H "Authorization: Bearer $USER_ACCESS_TOKEN"

सामान्य पैरामीटर

पैरामीटरविवरणडिफ़ॉल्ट
max_resultsप्रति पृष्ठ परिणाम (1-100)10
start_timeसबसे पुरानी पोस्ट का टाइमस्टैम्प (ISO 8601)
end_timeसबसे नई पोस्ट का टाइमस्टैम्प (ISO 8601)
since_idइस ID के बाद की पोस्ट्स लौटाएँ
until_idइस ID से पहले की पोस्ट्स लौटाएँ
excluderetweets, replies, या दोनों को शामिल न करें

अगले चरण

उपयोगकर्ता उल्लेख

किसी उपयोगकर्ता का उल्लेख करने वाली पोस्ट्स प्राप्त करें

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

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

API संदर्भ

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

पृष्ठांकन मार्गदर्शिका

बड़े परिणाम सेटों में नेविगेट करें