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.
यह मार्गदर्शिका आपको reverse chronological home timeline एंडपॉइंट पर अपना पहला अनुरोध करने में मदद करती है।
पूर्वापेक्षाएँशुरू करने से पहले, आपको इनकी आवश्यकता होगी:
- एक स्वीकृत ऐप के साथ डेवलपर खाता
- User Access Tokens (इस एंडपॉइंट के लिए उपयोगकर्ता प्रमाणीकरण आवश्यक है)
चरण 1: उपयोगकर्ता ID प्राप्त करें
जिस खाते की होम टाइमलाइन आप प्राप्त करना चाहते हैं, उसकी उपयोगकर्ता ID आपको चाहिए होगी। इसे username lookup एंडपॉइंट का उपयोग करके खोजें:
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 "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 "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 से पहले की पोस्ट्स लौटाएँ | — |
exclude | retweets, replies, या दोनों को शामिल न करें | — |
उपयोगकर्ता उल्लेख
किसी उपयोगकर्ता का उल्लेख करने वाली पोस्ट्स प्राप्त करें
एकीकरण मार्गदर्शिका
मुख्य अवधारणाएँ और सर्वोत्तम प्रथाएँ
API संदर्भ
एंडपॉइंट का पूरा दस्तावेज़ीकरण
पृष्ठांकन मार्गदर्शिका
बड़े परिणाम सेटों में नेविगेट करें