संसाधन: फ़िल्टर
Gmail फ़िल्टर के लिए संसाधन की परिभाषा. फ़िल्टर, पूरे ईमेल थ्रेड के बजाय चुनिंदा मैसेज पर लागू होते हैं.
JSON के काेड में दिखाना |
---|
{ "id": string, "criteria": { object ( |
फ़ील्ड | |
---|---|
id |
सर्वर को फ़िल्टर का आईडी असाइन किया गया. |
criteria |
फ़िल्टर के लिए मिलती-जुलती शर्तें. |
action |
फ़िल्टर की कार्रवाई. |
नियम और शर्तें
मैसेज से मिलती-जुलती शर्तें.
JSON के काेड में दिखाना |
---|
{
"from": string,
"to": string,
"subject": string,
"query": string,
"negatedQuery": string,
"hasAttachment": boolean,
"excludeChats": boolean,
"size": integer,
"sizeComparison": enum ( |
फ़ील्ड | |
---|---|
from |
भेजने वाले का डिसप्ले नेम या ईमेल पता. |
to |
पैसे पाने वाले व्यक्ति का डिसप्ले नेम या ईमेल पता. "पाने वाला", "कॉपी", और "गुप्त कॉपी" में मौजूद पाने वालों को शामिल करता है हेडर फ़ील्ड. ईमेल पते के स्थानीय हिस्से का इस्तेमाल किया जा सकता है. उदाहरण के लिए, "उदाहरण" और "example@" दोनों ही "example@gmail.com" से मेल खाते हों. यह फ़ील्ड केस-इनसेंसिटिव होता है. |
subject |
मैसेज के विषय में, केस-इनसेंसिटिव वाक्यांश मिला है. पिछली और सबसे पहले मौजूद खाली सफ़ेद जगह को हटा दिया जाएगा. साथ ही, आस-पास की खाली जगहों को छोटा कर दिया जाएगा. |
query |
सिर्फ़ बताई गई क्वेरी से मेल खाने वाले मैसेज दिखाएं. Gmail खोज बॉक्स के क्वेरी फ़ॉर्मैट के साथ काम करता है. उदाहरण के लिए, |
negatedQuery |
सिर्फ़ वे मैसेज दिखाएं जो बताई गई क्वेरी से मेल नहीं खाते. Gmail खोज बॉक्स के क्वेरी फ़ॉर्मैट के साथ काम करता है. उदाहरण के लिए, |
hasAttachment |
क्या मैसेज में कोई अटैचमेंट है. |
excludeChats |
जवाब में चैट शामिल नहीं की जानी चाहिए या नहीं. |
size |
RFC822 पूरे मैसेज का बाइट में साइज़. इसमें सभी हेडर और अटैचमेंट शामिल हैं. |
sizeComparison |
साइज़ फ़ील्ड के संबंध में, मैसेज का साइज़ बाइट में किस तरह होना चाहिए. |
SizeComparison
यह तय करता है कि मैसेज के साइज़ और साइज़ फ़ील्ड की तुलना कैसे की जानी चाहिए.
Enums | |
---|---|
unspecified |
|
smaller |
दिए गए साइज़ से छोटे मैसेज ढूंढें. |
larger |
दिए गए साइज़ से बड़े मैसेज ढूंढें. |
कार्रवाई
किसी मैसेज पर की जाने वाली कार्रवाइयों का सेट.
JSON के काेड में दिखाना |
---|
{ "addLabelIds": [ string ], "removeLabelIds": [ string ], "forward": string } |
फ़ील्ड | |
---|---|
addLabelIds[] |
मैसेज में जोड़ने के लिए लेबल की सूची. |
removeLabelIds[] |
मैसेज से हटाए जाने वाले लेबल की सूची. |
forward |
वह ईमेल पता जिस पर मैसेज फ़ॉरवर्ड किया जाना चाहिए. |
तरीके |
|
---|---|
|
फ़िल्टर बनाता है. |
|
चुने गए फ़िल्टर को तुरंत और हमेशा के लिए मिटाता है. |
|
फ़िल्टर लगाया जाता है. |
|
Gmail उपयोगकर्ता के मैसेज फ़िल्टर की सूची बनाता है. |