- एचटीटीपी अनुरोध
- पाथ पैरामीटर
- अनुरोध का मुख्य हिस्सा
- जवाब का मुख्य हिस्सा
- अनुमति पाने के लिंक
- इसे आज़माएं!
यह, बताई गई ईमेल के लेबल और क्लासिफ़िकेशन लेबल की वैल्यू में बदलाव करता है. अपने संगठन के उपयोगकर्ताओं के लिए ईमेल में बदलाव करने वाले एडमिन के अनुरोधों के लिए, ऐसे सेवा खाते से अनुमति की ज़रूरत होती है जिसके पास, डोमेन-वाइड डेलिगेशन अथॉरिटी हो. इससे वह उपयोगकर्ताओं के तौर पर काम कर सकता है. इसके लिए, https://www.googleapis.com/auth/gmail.modify.restricted स्कोप का इस्तेमाल किया जाता है.
एचटीटीपी अनुरोध
POST https://gmail.googleapis.com/gmail/v1/users/{userId}/messages/{id}/modify
यह यूआरएल, gRPC ट्रांसकोडिंग सिंटैक्स का इस्तेमाल करता है.
पाथ पैरामीटर
| पैरामीटर | |
|---|---|
userId |
उपयोगकर्ता का ईमेल पता. ऑथेंटिकेट किए गए उपयोगकर्ता की पहचान करने के लिए, खास वैल्यू |
id |
जिस ईमेल में बदलाव करना है उसका आईडी. |
अनुरोध का मुख्य हिस्सा
अनुरोध के मुख्य हिस्से में, इस स्ट्रक्चर का डेटा शामिल होता है:
| JSON के काेड में दिखाना |
|---|
{
"addLabelIds": [
string
],
"removeLabelIds": [
string
],
"addClassificationLabels": [
{
object ( |
| फ़ील्ड | |
|---|---|
addLabelIds[] |
इस ईमेल में जोड़े जाने वाले लेबल के आईडी की सूची. हर अपडेट के साथ, ज़्यादा से ज़्यादा 100 लेबल जोड़े जा सकते हैं. |
removeLabelIds[] |
इस ईमेल से हटाए जाने वाले लेबल के आईडी की सूची. हर अपडेट के साथ, ज़्यादा से ज़्यादा 100 लेबल हटाए जा सकते हैं. |
addClassificationLabels[] |
जोड़े जाने वाले क्लासिफ़िकेशन लेबल की वैल्यू की सूची. अगर ईमेल पर, एक ही लेबल आईडी वाला क्लासिफ़िकेशन लेबल पहले से लागू है, तो मौजूदा फ़ील्ड आईडी वाले फ़ील्ड अपडेट हो जाएंगे. साथ ही, नए फ़ील्ड आईडी वाले फ़ील्ड जुड़ जाएंगे. हर अनुरोध के लिए, ज़्यादा से ज़्यादा 20 क्लासिफ़िकेशन लेबल की वैल्यू जोड़ी जा सकती हैं. अगर ईमेल को पहले से ही क्लासिफ़ाई किया गया है और क्लासिफ़िकेशन लेबल की वैल्यू की कुल संख्या, हर ईमेल के लिए क्लासिफ़िकेशन लेबल की वैल्यू की तय सीमा से ज़्यादा है, तो बदलाव नहीं किया जा सकेगा. |
removeClassificationLabelIds[] |
इस ईमेल से हटाए जाने वाले क्लासिफ़िकेशन लेबल की वैल्यू की सूची. |
जवाब का मुख्य हिस्सा
कामयाब रहने पर, जवाब के मुख्य हिस्से में Message का एक इंस्टेंस शामिल किया जाता है.
अनुमति पाने के लिंक
इसके लिए, इनमें से किसी एक OAuth स्कोप की ज़रूरत होती है:
https://mail.google.com/https://www.googleapis.com/auth/gmail.modifyhttps://www.googleapis.com/auth/gmail.modify.restricted
ज़्यादा जानकारी के लिए, अनुमति से जुड़ी गाइड देखें.