keyword | स्टैंडअलोन | कोर | पोस्ट के मुख्य भाग में किसी कीवर्ड से मेल खाता है। यह टोकनाइज़्ड मिलान है, अर्थात आपकी कीवर्ड स्ट्रिंग का मिलान पोस्ट के मुख्य भाग के टोकनाइज़्ड टेक्स्ट से किया जाएगा। टोकनाइज़ेशन विराम चिह्नों, प्रतीकों और Unicode basic plane separator characters के आधार पर शब्दों को विभाजित करता है। उदाहरण के लिए, “I like coca-cola” टेक्स्ट वाली एक पोस्ट को निम्नलिखित टोकनों में विभाजित किया जाएगा: I, like, coca, cola। फिर इन टोकनों की तुलना आपकी क्वेरी में इस्तेमाल की गई कीवर्ड स्ट्रिंग से की जाएगी। जिन स्ट्रिंग्स में विराम चिह्न (उदाहरण के लिए coca-cola), प्रतीक या separator characters हों, उनसे मेल कराने के लिए आपको अपने कीवर्ड को डबल कोट्स में रखना होगा। उदाहरण: pepsi OR cola OR "coca cola" |
emoji | स्टैंडअलोन | कोर | पोस्ट के मुख्य भाग में किसी emoji से मेल खाता है। keyword की तरह, emojis भी tokenized match होते हैं, यानी आपका emoji पोस्ट के मुख्य भाग के tokenized text से मिलाया जाएगा। ध्यान दें कि अगर किसी emoji का कोई variant है, तो उसे query में जोड़ने के लिए आपको double quotes में रखना होगा। उदाहरण: (😃 OR 😡) 😬 |
"exact phrase match" | स्टैंडअलोन | कोर | पोस्ट के मुख्य भाग में मौजूद सटीक वाक्यांश से मेल खाता है। उदाहरण: ("X API" OR #v2) -"recent counts" |
# | स्टैंडअलोन | कोर | ऐसे किसी भी पोस्ट से मेल खाता है जिसमें कोई मान्य हैशटैग शामिल हो, यदि उस हैशटैग को पोस्ट में एक मान्य इकाई के रूप में पहचाना गया हो। यह ऑपरेटर सटीक मिलान करता है, टोकनाइज़्ड मिलान नहीं; अर्थात, नियम #thanku ठीक #thanku हैशटैग वाले पोस्ट्स से मेल खाएगा, लेकिन #thankunext हैशटैग वाले पोस्ट्स से नहीं। उदाहरण: #thankunext #fanart OR @arianagrande |
@ | स्टैंडअलोन | कोर | किसी भी ऐसे पोस्ट से मेल खाता है जिसमें दिया गया उपयोगकर्ता नाम मेंशन किया गया हो, बशर्ते वह उपयोगकर्ता नाम एक मान्य इकाई के रूप में पहचाना गया हो (@ वर्ण सहित)। उदाहरण: (@XDevelopers OR @API) -@X |
$ | स्टैंडअलोन | एडवांस्ड | किसी भी ऐसे पोस्ट से मेल खाता है जिसमें निर्दिष्ट ‘cashtag’ शामिल हो (जहाँ टोकन का पहला वर्ण ‘’ होता है)। ध्यान दें कि cashtag ऑपरेटर, cashtag से मिलान करने के लिए X's ‘symbols’ एंटिटी एक्सट्रैक्शन पर निर्भर करता है, बजाय इसके कि वह पोस्ट के मुख्य भाग से cashtag निकालने का प्रयास करे। उदाहरण: `twtr OR @XDevelopers -$fb` |
from: | स्टैंडअलोन | Core | किसी विशिष्ट उपयोगकर्ता की किसी भी पोस्ट से मेल खाता है। मान username (जिसमें @ वर्ण शामिल नहीं होता) या उपयोगकर्ता की संख्यात्मक user ID, दोनों में से कोई एक हो सकता है। आप प्रत्येक from: ऑपरेटर के लिए केवल एक username/ID पास कर सकते हैं। उदाहरण: from:XDevelopers OR from:API -from:X |
to: | स्टैंडअलोन | Core | किसी विशेष उपयोगकर्ता को दिए गए जवाब में मौजूद किसी भी पोस्ट से मेल खाता है। मान username (जिसमें @ वर्ण शामिल न हो) या उपयोगकर्ता की संख्यात्मक user ID में से कोई एक हो सकता है। आप प्रत्येक to: operator के लिए केवल एक username/ID पास कर सकते हैं। उदाहरण: to:XDevelopers OR to:API -to:X |
url: | स्टैंडअलोन | Core | किसी पोस्ट के किसी भी सही प्रारूप वाले URL पर टोकनाइज़्ड मिलान करता है। यह ऑपरेटर url और expanded_url दोनों फ़ील्ड्स की सामग्री पर मिलान कर सकता है। उदाहरण के लिए, “You should check out X Developer Labs: https://t.co/c0A36SWil4” वाली एक पोस्ट (जिसमें छोटा URL https://developer.x.com पर रीडायरेक्ट होता है) नीचे दिए गए दोनों नियमों से मेल खाएगी: from:XDevelopers url:"https://developer.x.com" और from:XDevelopers url:"https://t.co"। विराम चिह्नों या विशेष वर्णों वाले टोकन और वाक्यांशों को डबल कोट्स में रखा जाना चाहिए। |
retweets_of: | स्टैंडअलोन | कोर | उन पोस्ट्स से मेल खाता है जो निर्दिष्ट उपयोगकर्ता के Retweets हैं। मान या तो उपयोगकर्ता नाम (@ वर्ण को छोड़कर) हो सकता है या उपयोगकर्ता की संख्यात्मक ID। आप प्रत्येक retweets_of: operator के लिए केवल एक उपयोगकर्ता नाम/ID पास कर सकते हैं। उदाहरण: retweets_of:XDevelopers OR retweets_of:API |
context: | स्टैंडअलोन | कोर | विशिष्ट domain id/entity id जोड़ी से मेल खाने वाले पोस्ट्स। आप प्रत्येक context: ऑपरेटर में केवल एक domain/entity ही दे सकते हैं। उदाहरण: context:domain_id.entity_id। आप OR ऑपरेटर का उपयोग करके कई domain/entities को संयोजित कर सकते हैं: (context:47.113922 9372198469633 OR context:11.1088514520308342784) |
entity: | स्टैंडअलोन | कोर | किसी विशिष्ट एंटिटी स्ट्रिंग वैल्यू वाले पोस्ट्स से मेल खाता है। आप केवल एक entity: ऑपरेटर पास कर सकते हैं। उदाहरण: entity:"string declaration of entity/place"। कृपया ध्यान दें कि यह केवल हाल की खोज के साथ उपलब्ध है। |
conversation_id: | स्टैंडअलोन | कोर | उन पोस्ट्स से मेल खाता है जो एक ही conversation ID साझा करती हैं। किसी conversation की शुरुआत करने वाली पोस्ट की Post ID को conversation ID के रूप में सेट किया जाता है। जब किसी पोस्ट पर जवाब पोस्ट किए जाते हैं, यहाँ तक कि जवाबों के जवाब भी, तो conversation_id उसके JSON payload में जोड़ दिया जाता है। आप प्रत्येक conversation_id: operator में केवल एक conversation ID पास कर सकते हैं। उदाहरण: conversation_id:1334987486343299072 (from:XDevelopers OR from:API) |
list: | स्टैंडअलोन | एडवांस्ड | निर्दिष्ट सूची के सदस्य उपयोगकर्ताओं द्वारा प्रकाशित पोस्ट्स से मेल खाता है। उदाहरण के लिए, यदि @XDevelopers और @API, सूची 123 के सदस्य हों और आपने अपनी क्वेरी में list:123 शामिल किया हो, तो आपके रिस्पॉन्स में केवल उन खातों द्वारा प्रकाशित पोस्ट्स ही शामिल होंगी। आप List lookup endpoint का उपयोग करके सूची id ढूंढ सकते हैं। उदाहरण: list:123 |
place: | स्टैंडअलोन | एडवांस्ड | निर्दिष्ट स्थान या X place ID से टैग की गई पोस्ट्स से मेल खाता है। कई शब्दों वाले स्थान-नामों (“New York City”, “Palo Alto”) को उद्धरण चिह्नों में रखा जाना चाहिए। आप प्रत्येक place: ऑपरेटर के लिए केवल एक स्थान पास कर सकते हैं। ध्यान दें: X place IDs प्राप्त करने का तरीका जानने के लिए GET geo/search standard v1.1 endpoint देखें। उदाहरण: place:"new york city" OR place:seattle OR place:fd70c22040963ac7 |
place_country: | स्टैंडअलोन | उन्नत | उन पोस्ट्स से मेल खाता है जिनमें टैग किए गए स्थान/लोकेशन से संबद्ध देश कोड, दिए गए ISO alpha-2 कैरेक्टर कोड से मेल खाता है। आप Wikipedia पर मान्य ISO कोड्स की सूची देख सकते हैं। आप प्रत्येक place_country: ऑपरेटर के लिए केवल एक ISO कोड दे सकते हैं। उदाहरण: place_country:US OR place_country:MX OR place_country:CA |
point_radius: | स्टैंडअलोन | एडवांस्ड | जब place.geo.coordinates ऑब्जेक्ट पोस्ट में मौजूद होता है, तो उससे मिलान करता है, और X में, किसी स्थान के geo polygon से मिलान करता है, जहाँ Place polygon पूरी तरह से परिभाषित क्षेत्र के भीतर शामिल होता है। point_radius:[longitude latitude radius]. radius के लिए समर्थित इकाइयाँ miles (mi) और kilometers (km) हैं। Radius 25mi से कम होना चाहिए। Longitude की सीमा ±180 है। Latitude की सीमा ±90 है। सभी coordinates दशमलव डिग्री में होते हैं। नियम के arguments brackets के भीतर होते हैं और space से अलग किए जाते हैं। उदाहरण: point_radius:[2.355128 48.861118 16km] OR point_radius:[-41.287336 174.761070 20mi] |
bounding_box: | स्टैंडअलोन | एडवांस्ड | जब मौजूद हो, तो यह पोस्ट के place.geo.coordinates ऑब्जेक्ट से मेल खाता है, और X में किसी place geo polygon से, जहाँ place polygon पूरी तरह परिभाषित क्षेत्र के भीतर हो। bounding_box:[west_long south_lat east_long north_lat]. bounding box की चौड़ाई और ऊँचाई 25mi से कम होनी चाहिए। देशांतर ±180 की सीमा में होना चाहिए। अक्षांश ±90 की सीमा में होना चाहिए। सभी निर्देशांक दशमलव डिग्री में होते हैं। नियम आर्ग्युमेंट brackets के भीतर होते हैं और space से अलग किए जाते हैं। उदाहरण: bounding_box:[-105.301758 39.964069 -105.178505 40.09455] |
is:retweet | कंजंक्शन आवश्यक | कोर | निर्दिष्ट नियम के बाकी हिस्से से मेल खाने वाले Retweets का मिलान करता है। यह ऑपरेटर केवल वास्तविक Retweets को ही देखता है (उदाहरण के लिए, वे जो Retweet बटन का उपयोग करके जनरेट किए गए हों)। Quote Tweets का इस ऑपरेटर से मिलान नहीं होगा। उदाहरण: data @XDevelopers -is:retweet |
is:reply | संयोजन आवश्यक | कोर | किसी नियम से मेल खाने वाले केवल स्पष्ट जवाब ही डिलीवर करें। डिलीवरी से किसी क्वेरी से मेल खाने वाले जवाबों को बाहर रखने के लिए इसे नकारा भी जा सकता है। ध्यान दें: यह ऑपरेटर filtered stream endpoint के साथ भी उपलब्ध है। filtered stream के साथ उपयोग करने पर, यह ऑपरेटर किसी मूल पोस्ट के जवाबों, quoted पोस्ट्स में दिए गए जवाबों और Retweets में दिए गए जवाबों से मेल खाता है। उदाहरण: from:XDevelopers is:reply |
is:quote | संयोजन आवश्यक | कोर | टिप्पणी वाले पोस्ट्स के रूप में भी जाने जाने वाले सभी Quote Tweets लौटाता है। उदाहरण: "sentiment analysis" is:quote |
is:verified | संयोजन आवश्यक | कोर | केवल वही पोस्ट्स दें जिनके लेखक X द्वारा सत्यापित हों। उदाहरण: #nowplaying is:verified |
-is :nullcast | संयोजन आवश्यक | उन्नत | ads.x.com पर केवल प्रचार के लिए बनाए गए उन पोस्ट्स को हटाता है जिनका "source":"Twitter for Advertisers (legacy)" या "source":"Twitter for Advertisers" होता है। इस ऑपरेटर का उपयोग नकारात्मक रूप में किया जाना चाहिए। Nullcasted Posts के बारे में अधिक जानकारी के लिए, पोस्ट की उपलब्धता वाला हमारा पेज देखें। उदाहरण: "mobile games" -is:nullcast |
has:hashtags | अन्य ऑपरेटर के साथ आवश्यक | कोर | कम से कम एक हैशटैग वाले पोस्ट्स से मेल खाता है। उदाहरण: from:XDevelopers -has:hashtags |
has:cashtags | अन्य ऑपरेटर के साथ आवश्यक | उन्नत | उन पोस्ट्स से मेल खाता है जिनमें कैशटैग प्रतीक होता है (यानी जिसकी शुरुआत ‘’वर्णसेहोतीहै।उदाहरणकेलिए,‘tag)। उदाहरण: #stonks has:cashtags` |
has:links | अन्य ऑपरेटर के साथ आवश्यक | Core | यह ऑपरेटर उन पोस्ट्स से मेल खाता है जिनकी पोस्ट बॉडी में लिंक और मीडिया होते हैं। उदाहरण: from:XDevelopers announcement has:links |
has:mentions | संयोजन आवश्यक | Core | उन पोस्ट्स से मेल खाता है जिनमें किसी अन्य X उपयोगकर्ता का उल्लेख किया गया हो। उदाहरण: #nowplaying has:mentions |
has:media | संयोजन आवश्यक | Core | X के अनुसार, उन पोस्ट्स से मेल खाता है जिनमें फ़ोटो, GIF, या वीडियो जैसी कोई मीडिया ऑब्जेक्ट शामिल हो। यह Periscope से बनाए गए मीडिया या अन्य मीडिया होस्टिंग साइटों के लिंक वाले पोस्ट्स से मेल नहीं खाएगा। उदाहरण: (kittens OR puppies) has:media |
has:images | संयोजन आवश्यक | कोर | उन पोस्ट्स से मेल खाता है जिनमें किसी छवि का पहचाना गया URL शामिल होता है। उदाहरण: #meme has:images |
has:videos | संयोजन आवश्यक | कोर | उन पोस्ट्स से मेल खाता है जिनमें X पर सीधे अपलोड किए गए नेटिव X वीडियो शामिल हों। यह Periscope से बनाए गए वीडियो या अन्य वीडियो होस्टिंग साइटों के लिंक वाले पोस्ट्स से मेल नहीं खाएगा। उदाहरण: #icebucketchallenge has:videos |
has:geo | संयोजन आवश्यक | उन्नत | उन पोस्ट्स से मेल खाता है जिनमें X उपयोगकर्ता द्वारा प्रदान किया गया पोस्ट-विशिष्ट भौगोलिक स्थान डेटा होता है। यह या तो X place के रूप में कोई स्थान हो सकता है, जिसमें संबंधित डिस्प्ले नाम, geo polygon और अन्य फ़ील्ड्स शामिल होते हैं, या दुर्लभ मामलों में geo lat-long coordinate हो सकता है। नोट: place (Post geo) पर मेल खाने वाले ऑपरेटर्स में केवल मूल पोस्ट्स के मैच शामिल होंगे। रीट्वीट्स में कोई place डेटा नहीं होता। उदाहरण: recommend #paris has:geo -bakery |
lang: | संयोजन आवश्यक | Core | उन पोस्ट्स से मेल खाता है जिन्हें X ने किसी विशेष भाषा का माना है (यदि, और केवल यदि, उस पोस्ट का भाषा-वर्गीकरण किया गया हो)। यह ध्यान रखना महत्वपूर्ण है कि वर्तमान में प्रत्येक पोस्ट को केवल एक ही भाषा में वर्गीकृत किया जाता है, इसलिए कई भाषाओं को AND के साथ जोड़ने पर कोई परिणाम नहीं मिलेगा। आप प्रत्येक lang: ऑपरेटर के लिए केवल एक BCP 47 भाषा पहचानकर्ता ही दे सकते हैं। नोट: यदि किसी भाषा का वर्गीकरण नहीं किया जा सकता, तो परिणाम ‘und’ होगा (undefined के लिए)। उदाहरण: recommend #paris lang:en |