प्रमाणीकरण
एंडपॉइंट आवश्यकताएँ
| एंडपॉइंट | App-Only | उपयोगकर्ता संदर्भ |
|---|---|---|
| उपयोगकर्ता पोस्ट्स टाइमलाइन | ✓ | ✓ |
| उपयोगकर्ता मेंशन्स टाइमलाइन | ✓ | ✓ |
| होम टाइमलाइन | — | ✓ (आवश्यक) |
निजी मेट्रिक्स
फ़ील्ड्स और expansions
id, text, और edit_history_tweet_ids शामिल होते हैं। अतिरिक्त डेटा का अनुरोध करें:
उदाहरण अनुरोध
cURL
मुख्य फ़ील्ड्स
| फ़ील्ड | विवरण |
|---|---|
created_at | पोस्ट बनाए जाने का टाइमस्टैम्प |
public_metrics | एंगेजमेंट की संख्या |
conversation_id | थ्रेड पहचानकर्ता |
context_annotations | विषय वर्गीकरण |
entities | हैशटैग, मेंशन, URL |
फ़ील्ड्स और expansions गाइड
रिस्पॉन्स को कस्टमाइज़ करने के बारे में और जानें
पेजिनेशन
यह कैसे काम करता है
max_resultsके साथ शुरुआती अनुरोध करेंmetaऑब्जेक्ट सेnext_tokenप्राप्त करें- अगले अनुरोध में
pagination_tokenशामिल करें - जब तक
next_tokenवापस मिलना बंद न हो जाए, दोहराएँ
उदाहरण
cURL
पेजिनेशन गाइड
पेजिनेशन के बारे में और जानें
परिणामों को फ़िल्टर करना
समय-आधारित फ़िल्टरिंग
| पैरामीटर | विवरण |
|---|---|
start_time | सबसे पुरानी पोस्ट का टाइमस्टैम्प (ISO 8601) |
end_time | सबसे नई पोस्ट का टाइमस्टैम्प (ISO 8601) |
since_id | इस ID के बाद की पोस्ट्स लौटाएँ |
until_id | इस ID से पहले की पोस्ट्स लौटाएँ |
Exclude पैरामीटर
cURL
| मान | प्रभाव |
|---|---|
retweets | रीट्वीट शामिल न करें |
replies | जवाब शामिल न करें |
वॉल्यूम सीमाएँ
| एंडपॉइंट | अधिकतम पोस्ट्स |
|---|---|
| उपयोगकर्ता पोस्ट्स टाइमलाइन | सबसे हाल के 3,200 |
| उपयोगकर्ता पोस्ट्स (exclude=replies) | सबसे हाल के 800 |
| उपयोगकर्ता मेंशन टाइमलाइन | सबसे हाल के 800 |
| होम टाइमलाइन | 3,200 या 7 दिन |
इन सीमाओं से आगे के पोस्ट्स का अनुरोध करने पर बिना डेटा के सफल रिस्पॉन्स मिलता है।
पोस्ट संपादन
ध्यान देने योग्य बातें
- 30 मिनट से अधिक पुराने पोस्ट्स उनके अंतिम संस्करण को दर्शाते हैं
- निकट-वास्तविक-समय वाले उपयोग के मामलों में संभावित संपादनों को ध्यान में रखना चाहिए
- ज़रूरत पड़ने पर अंतिम स्थिति की पुष्टि करने के लिए Post lookup का उपयोग करें
पोस्ट संपादन की बुनियादी बातें
पोस्ट संपादनों के बारे में और जानें
पोस्ट मेट्रिक्स
सार्वजनिक मेट्रिक्स
निजी मेट्रिक्स
- केवल पिछले 30 दिनों की पोस्ट्स के लिए उपलब्ध
- केवल प्रमाणित उपयोगकर्ता द्वारा लिखी गई पोस्ट्स के लिए ही लौटाया जाता है
- अन्य उपयोगकर्ताओं की पोस्ट्स के लिए त्रुटि लौटाई जाती है
एज केस
गैर-सार्वजनिक मेट्रिक्स और पेजिनेशन
गैर-सार्वजनिक मेट्रिक्स और पेजिनेशन
30 दिनों से पुराने पोस्ट्स के लिए गैर-सार्वजनिक मेट्रिक्स का अनुरोध करते समय, आपको
result_count: 0 के साथ next_token मिल सकता है। इससे बचने के लिए:- अनुरोधों को पिछले 30 दिनों के भीतर सीमित रखें
max_resultsकम से कम 10 रखें
गैर-प्रमोट किए गए पोस्ट्स के लिए प्रमोटेड मेट्रिक्स
गैर-प्रमोट किए गए पोस्ट्स के लिए प्रमोटेड मेट्रिक्स
जिन पोस्ट्स को प्रमोट नहीं किया गया था, उनके लिए प्रमोटेड मेट्रिक्स का अनुरोध करने पर खाली रिस्पॉन्स मिलता है। यह एक ज्ञात समस्या है।
ट्रंकेट किया गया Retweet टेक्स्ट
ट्रंकेट किया गया Retweet टेक्स्ट
140 वर्णों से अधिक टेक्स्ट वाले Retweets के लिए,
text फ़ील्ड ट्रंकेट हो जाता है। पूरा टेक्स्ट पाने के लिए referenced_tweets.id expansion का उपयोग करें।अगले चरण
होम टाइमलाइन त्वरित शुरुआत
किसी उपयोगकर्ता की होम फ़ीड प्राप्त करें
मेंशन की त्वरित शुरुआत
किसी उपयोगकर्ता के मेंशन प्राप्त करें
API संदर्भ
एंडपॉइंट का पूरा दस्तावेज़
पेजिनेशन
बड़े परिणाम सेट को संभालें