यह गाइड आपको किसी सूची की टाइमलाइन से पोस्ट्स प्राप्त करने का तरीका बताती है।
पूर्वापेक्षाएँशुरू करने से पहले, आपको इनकी आवश्यकता होगी:
- एक स्वीकृत App के साथ डेवलपर खाता
- आपके App का बेयरर टोकन
सूची ID ढूँढें
x.com पर किसी सूची को देखते समय, आप URL में उसकी सूची ID देख सकते हैं:https://x.com/i/lists/84839422
└── यह सूची ID है
सूची टाइमलाइन का अनुरोध करें
curl "https://api.x.com/2/lists/84839422/tweets?\
tweet.fields=created_at,public_metrics,author_id&\
expansions=author_id&\
user.fields=username,verified&\
max_results=10" \
-H "Authorization: Bearer $BEARER_TOKEN"
रिस्पॉन्स की समीक्षा करें
{
"data": [
{
"id": "1458172421115101189",
"text": "Check out our latest announcement...",
"author_id": "4172587277",
"created_at": "2024-01-15T10:30:00.000Z",
"public_metrics": {
"retweet_count": 42,
"reply_count": 5,
"like_count": 156,
"quote_count": 3
},
"edit_history_tweet_ids": ["1458172421115101189"]
}
],
"includes": {
"users": [
{
"id": "4172587277",
"username": "TechNews",
"verified": true
}
]
},
"meta": {
"result_count": 1,
"next_token": "7140dibdnow9c7btw3z2vwioavpvutgzrzm9icis4ndix"
}
}
परिणामों को पेजिनेट करें
SDKs पेजिनेशन को अपने-आप संभाल लेते हैं। cURL के लिए, और पोस्ट्स प्राप्त करने हेतु रिस्पॉन्स से next_token का उपयोग करें:curl "https://api.x.com/2/lists/84839422/tweets?\
max_results=10&\
pagination_token=7140dibdnow9c7btw3z2vwioavpvutgzrzm9icis4ndix" \
-H "Authorization: Bearer $BEARER_TOKEN"
यह एंडपॉइंट सूची से सबसे हाल की अधिकतम 800 पोस्ट्स रिटर्न करता है।
सूची विवरण
सूची का विवरण प्राप्त करें
सूची सदस्य
सूची के सदस्य प्राप्त करें
एकीकरण मार्गदर्शिका
मुख्य अवधारणाएँ और सर्वोत्तम प्रथाएँ
API संदर्भ
एंडपॉइंट का पूरा दस्तावेज़