Usage API | Twitter API
अवलोकन
Enterprise
यह आपके खाते के अंतर्गत विभिन्न API में उपयोग की निगरानी और प्रबंधन में मदद करने के लिए सबसे महत्वपूर्ण और सबसे अच्छा टूल है।
महत्वपूर्ण अस्वीकरण:
Usage API से लौटाई गई उपयोग गणनाएँ, ट्रायल और अन्य बिलिंग समायोजनों के कारण, बिलिंग इनवॉइस पर दिखाई गई गणनाओं से मेल नहीं खा सकतीं। सभी संख्याएँ किसी दिए गए दिन (UTC में) के भीतर उपभोग की गई डीडुप की गई गतिविधियों पर आधारित हैं।
सुविधाएँ
console.gnip.comUI में उपलब्ध उपयोग डेटा को प्रोग्रामेटिक तरीके से प्राप्त करना- स्ट्रीम-स्तर का उपयोग डेटा - यह उत्पाद-स्तर के अलावा स्ट्रीम-स्तर (जैसे, dev और prod) पर भी उपयोग डेटा प्रदान करता है
- विस्तृत और वर्णनात्मक डेटा - खोज “requests” को Full-Archive और 30-Day Search उत्पादों के अनुसार अलग-अलग दिखाया जाता है
- ऐतिहासिक PowerTrack “days” और “jobs”
समर्थित APIs
- PowerTrack API
enterprise - 30-Day Search API
enterprise - Full-Archive Search API
enterprise - Historical PowerTrack
enterprise
सीमाएँ
- Usage API आपको 1 मई, 2018 से उपयोग डेटा तक पहुँचने की अनुमति देता है। 1 जुलाई, 2019 के बाद, Usage API आपको पिछले 13 कैलेंडर महीनों के उपयोग डेटा तक पहुँचने की अनुमति देता है
- आप fromDate और toDate द्वारा परिभाषित तीन-महीने के अंतरालों में उपयोग डेटा तक पहुँच सकते हैं
नमूना पेलोड
API संदर्भ
get-usage
विधियाँ
| Method | Description |
|---|---|
| GET /metrics/usage/accounts/.json | उपयोग डेटा प्राप्त करें |
- :account_name आपके खाते से संबद्ध (case-sensitive) नाम है, जैसा कि console.gnip.com पर दिखाया जाता है
प्रमाणीकरण और रेट लिमिट
प्रमाणीकरण
रेट लिमिट
उत्तम प्रथाएँ और सीमाएँ
डेटा उपलब्धता
- Usage API आपको 1 मई, 2018 से उपयोग डेटा तक पहुंचने की अनुमति देता है। 1 जुलाई, 2019 के बाद, Usage API आपको पिछले 13 कैलेंडर महीनों का उपयोग डेटा एक्सेस करने की अनुमति देता है।
- आप fromDate और toDate द्वारा परिभाषित तीन-महीने के अंतरालों में उपयोग डेटा एक्सेस कर सकते हैं
डेटा का अनुरोध करना और प्राप्त करना
GET अनुरोध:
| bucket | वैकल्पिक। वह समय इकाई जिसके लिए उपयोग डेटा दिया जाएगा। उपयोग डेटा दैनिक या मासिक ग्रैन्युलैरिटी में लौटाया जा सकता है। बिना bucket निर्दिष्ट किए गए अनुरोध मासिक ग्रैन्युलैरिटी लौटाएँगे। विकल्प: ‘month’ या ‘day’ |
| fromDate (YYYYMMDDHHMM) | वैकल्पिक। उपयोग डेटा केवल 1 मई, 2018 से उपलब्ध है। यह सबसे पुराना UTC टाइमस्टैम्प है, जिससे उपयोग डेटा उपलब्ध कराया जाएगा। टाइमस्टैम्प दिन-स्तरीय ग्रैन्युलैरिटी में है और समावेशी है (अर्थात, 201805010000 में 0501 का दिन शामिल है)। जिन अनुरोधों में घंटे और मिनट ग्रैन्युलैरिटी के लिए ‘0000’ के अलावा अन्य मान होते हैं, उन्हें डिफ़ॉल्ट रूप से ‘0000’ कर दिया जाएगा। बिना fromDate या toDate के किए गए अनुरोध वर्तमान महीने का उपयोग डेटा मासिक आधार पर लौटाएँगे और पिछले दो महीनों का ऐतिहासिक संदर्भ भी शामिल करेंगे। कृपया ध्यान दें: 1 जून, 2019 से आप पिछले 13 कैलेंडर महीनों के उपयोग डेटा तक पहुँच सकते हैं। उदाहरण के लिए, अगर तारीख 10 अक्टूबर हो, तो आप पिछले वर्ष की 1 सितंबर तक का उपयोग डेटा देख सकते हैं। उदाहरण: 201810010000, 1 अक्टूबर, 2018 से आगे का डेटा लौटाएगा, जिसमें 1 अक्टूबर भी शामिल होगा। |
| toDate (YYYYMMDDHHMM) | वैकल्पिक। यह नवीनतम UTC टाइमस्टैम्प है, जिस तक उपयोग डेटा उपलब्ध कराया जाएगा। टाइमस्टैम्प दिन-स्तरीय ग्रैन्युलैरिटी में है और समावेशी नहीं है (अर्थात, 201703020000 में 0302 दिन का डेटा शामिल नहीं है)। जब वर्तमान दिन या भविष्य की किसी तारीख के लिए toDate निर्दिष्ट किया जाता है, तो उपयोग डेटा अंतिम पूर्ण दिन (UTC) तक लौटाया जाएगा। जिन अनुरोधों में घंटे और मिनट ग्रैन्युलैरिटी के लिए ‘0000’ के अलावा अन्य मान होते हैं, उन्हें डिफ़ॉल्ट रूप से ‘0000’ कर दिया जाएगा। बिना toDate वाला अनुरोध अगले bucket पर डिफ़ॉल्ट होगा (bucket=day के लिए कल और bucket=month के लिए अगला महीना)। बिना fromDate और toDate के किया गया अनुरोध bucket=month पर डिफ़ॉल्ट होगा और वर्तमान महीने के साथ उससे ठीक पहले के दो महीनों का डेटा दिखाएगा। उदाहरण: 201703050000, 5 मार्च, 2017 तक का डेटा लौटाएगा, जिसमें 5 मार्च का कोई भी डेटा शामिल नहीं होगा। |
डेटा प्रारूप
| account | वह ऑब्जेक्ट जो उस खाते को दर्शाता है जिसके लिए उपयोग डेटा का अनुरोध किया गया था। |
| bucket | समय की वह इकाई जिसके लिए उपयोग डेटा उपलब्ध कराया जाता है। यह ‘day’ या ‘month’ में से कोई एक हो सकती है। |
| fromDate | सबसे प्रारंभिक UTC timestamp, जिससे आप उपयोग डेटा प्राप्त करना चाहते हैं (शामिल)। |
| toDate | सबसे नवीनतम UTC timestamp, जिससे आप उपयोग डेटा प्राप्त करना चाहते हैं (शामिल नहीं)। |
| publishers | इसमें तीन मुख्य ऑब्जेक्ट शामिल हैं: Used, projected, और products। |