Skip to main content

X API के फ़िल्टर्ड स्ट्रीम एंडपॉइंट्स की तुलना

v2 फ़िल्टर्ड स्ट्रीम एंडपॉइंट्स का समूह, standard v1.1 statuses/filter और PowerTrack API की जगह ले रहा है। यदि आपके पास ऐसा कोड, ऐप्स, या टूल हैं जो फ़िल्टर्ड स्ट्रीम एंडपॉइंट के पुराने वर्शन का उपयोग करते हैं, और आप नए X API v2 एंडपॉइंट पर माइग्रेट करने पर विचार कर रहे हैं, तो यह तुलना आपको शुरुआत करने में मदद कर सकती है। इनके लिए हमारी अधिक विस्तृत माइग्रेशन गाइड्स देखें: Standard v1.1 से X API v2 पर माइग्रेट करना PowerTrack API से X API v2 पर माइग्रेट करना नीचे दी गई तालिका X द्वारा उपलब्ध फ़िल्टर्ड स्ट्रीमिंग एंडपॉइंट्स की तुलना करती है:
विवरणStandard v1.1PowerTrack APIX API v2
ऐक्सेसX ऐपएंटरप्राइज़ अनुबंध और खाते की आवश्यकता होती हैइसके लिए एक डेवलपर खाता (साइन अप करें) और Project के भीतर एक X ऐप आवश्यक है
:---:---:---:---
होस्ट डोमेनhttps://stream.x.comhttps://gnip-stream.x.comhttps://api.x.com
एंडपॉइंट पाथ1.1/statuses/filter.json/stream/powertrack/accounts//publishers/twitter/.json

/rules/powertrack/accounts//publishers/twitter/.json

/rules/powertrack/accounts//publishers/twitter//validation.json
/2/tweets/search/stream

/2/tweets/search/stream/rules
प्रमाणीकरणOAuth 1.0a उपयोगकर्ता कॉन्टेक्स्टHTTP बेसिक प्रमाणीकरणOAuth 2.0 सिर्फ-ऐप
समर्थित HTTP मेथडPOSTGET
POST
GET
POST
आवश्यक पैरामीटरकनेक्शन पर पैरामीटर के रूप में निर्धारित नियम, इनमें से कम-से-कम एक:

* follow
* track
* locations
स्ट्रीमिंग कनेक्शन के लिए कोई अनिवार्य पैरामीटर नहीं; backfill पैरामीटर वैकल्पिक है.

नियमों का प्रबंधन अलग से किया जाता है
स्ट्रीमिंग कनेक्शन के लिए कोई आवश्यक पैरामीटर नहीं हैं; रिस्पॉन्स फ़ॉर्मैट निर्धारित करने और Academic Research एक्सेस के लिए backfill recovery feature जोड़ने हेतु वैकल्पिक पैरामीटर उपलब्ध हैं.

नियम अलग से प्रबंधित किए जाते हैं
डिलीवरी प्रकारस्ट्रीमिंगस्ट्रीमिंग

REST (नियमों के प्रबंधन के लिए)
स्ट्रीमिंग

REST (नियमों के प्रबंधन के लिए)
डिफ़ॉल्ट अनुरोध रेट लिमिट्सहर 5 मिनट में 5 कनेक्शन प्रयासPOST और GET, दोनों अनुरोधों के लिए कुल मिलाकर प्रति मिनट 60 अनुरोध

/rules: विशिष्ट स्ट्रीम के API के /rules endpoint पर सभी अनुरोधों (POST और GET) को मिलाकर प्रति मिनट 60 अनुरोध.
यह एंडपॉइंट पर निर्भर करता है। मौजूदा लिमिट्स के लिए रेट लिमिट्स देखें।
अनुमत कनेक्शनों की अधिकतम संख्याप्रति अधिकृत उपयोगकर्ता 2 समवर्ती कनेक्शनएकाधिक/रिडंडेंट कनेक्शनों का समर्थन, अनुबंध के अनुसार निर्धारितपे-पर-यूज़: 1
रिकवरी और रिडंडेंसी सुविधाएँकोई नहींबैकफिल, रिडंडेंट कनेक्शन और Replay API
कीप-अलाइव सिग्नल/हार्टबीटकम से कम हर 20 सेकंड में खाली पंक्तियाँ (\r\n या इसी तरह की)हर 10 सेकंड में खाली पंक्तियाँ (\r\n या इसी तरह की)कम से कम हर 20 सेकंड में खाली पंक्तियाँ (\r\n या इसी तरह की)
लेटेंसी10 सेकंड2 सेकंड

URL unwinding enrichment के लिए कम से कम 10 सेकंड
10 सेकंड
अनुमत नियमों की अधिकतम संख्या1 नियम (एंडपॉइंट कनेक्शन अनुरोध में)अनुबंध के अनुसार, अधिकतम 250,000उपयोग के अनुसार शुल्क: 1,000 नियम
नियम फ़िल्टर की सीमाएंप्रति कनेक्शन एक क्वेरी, निम्न में से किसी एक के लिए अधिकतम सीमा:

- 400 track कीवर्ड

- 5000 follow उपयोगकर्ता id

- 25 लोकेशन बॉक्स
प्रति नियम 2,048 वर्ण तकउपयोग के अनुसार शुल्क: प्रति नियम 1,024 वर्ण तक
पोस्ट JSON फ़ॉर्मैटमानक v1.1 फ़ॉर्मैटNative Enriched या Activity Streams (console में चुना गया)X API v2 प्रारूप (जो fields और expansions अनुरोध पैरामीटर से निर्धारित होता है, और v1.1 प्रारूपों के साथ बैकवर्ड-कंपैटिबल नहीं है)

Standard v1.1 प्रारूप से X API v2 प्रारूप में माइग्रेट करने के बारे में अधिक जानने के लिए, कृपया हमारी डेटा प्रारूप माइग्रेशन गाइड देखें। हम जल्द ही Native Enriched और Activity Streams के लिए अतिरिक्त डेटा प्रारूप माइग्रेशन गाइड जारी करेंगे।
पोस्ट का संपादन इतिहास और मेटाडेटा प्रदान करता है
विशेष सुविधाएँकनेक्शन अनुरोध में क्वेरी पैरामीटर के ज़रिए फ़िल्टरिंग की जाती है

कोई कॉन्फ़िगरेशन UI नहीं
एक स्वतंत्र endpoint के माध्यम से बनाए गए नियमों के जरिए फ़िल्टरिंग

अनुबंध में Enrichment सुविधाएँ उपलब्ध

console.gnip.com UI में कॉन्फ़िगरेशन
फ़िल्टरिंग एक स्वतंत्र एंडपॉइंट के माध्यम से बनाए गए नियमों के ज़रिए की जाती है

मेट्रिक्स और URL एनरिचमेंट सुविधाएँ शामिल हैं

ऑब्जेक्ट fields और expansions अनुरोध पैरामीटरों के ज़रिए निर्दिष्ट किए जाते हैं

पोस्ट एनोटेशन्स

Conversation ID ऑपरेटर और फ़ील्ड

डेवलपर कंसोल के माध्यम से कॉन्फ़िगरेशन
अन्य माइग्रेशन संसाधन Standard v1.1 से X API v2 में माइग्रेशन PowerTrack API से X API v2 में माइग्रेशन X API माइग्रेशन हब इन एंडपॉइंट के लिए कुछ sample code देखें