Method: users.messages.import

एक मैसेज को सिर्फ़ इस उपयोगकर्ता के मेलबॉक्स में इंपोर्ट करता है, जिसमें ईमेल डिलीवरी की स्टैंडर्ड प्रोसेस और एसएमटीपी के ज़रिए मिलने वाली कैटगरी जैसी ही कैटगरी मौजूद होती है. यह तरीका SPF की जांच नहीं करता. इसलिए, हो सकता है कि यह कुछ स्पैम मैसेज के लिए काम न करे. जैसे, डोमेन के झूठे नाम से मेल भेजने की कोशिश करने वाले मैसेज. इस तरीके से मैसेज नहीं भेजा जा सकता.

एचटीटीपी अनुरोध

  • मीडिया अपलोड करने के अनुरोधों के लिए, यूआरआई अपलोड करें:
    POST https://gmail.googleapis.com/upload/gmail/v1/users/{userId}/messages/import
  • सिर्फ़ मेटाडेटा से जुड़े अनुरोधों के लिए, मेटाडेटा यूआरआई:
    POST https://gmail.googleapis.com/gmail/v1/users/{userId}/messages/import

यूआरएल, gRPC ट्रांसकोडिंग सिंटैक्स का इस्तेमाल करता है.

पाथ के पैरामीटर

पैरामीटर
userId

string

उपयोगकर्ता का ईमेल पता. खास वैल्यू me का इस्तेमाल, पुष्टि किए गए उपयोगकर्ता की जानकारी देने के लिए किया जा सकता है.

क्वेरी पैरामीटर

पैरामीटर
internalDateSource

enum (InternalDateSource)

Gmail के मैसेज भेजने की तारीख का सोर्स.

neverMarkSpam

boolean

Gmail के स्पैम की कैटगरी तय करने वाले तरीके को अनदेखा करें और इस ईमेल को मेलबॉक्स में कभी भी स्पैम के तौर पर मार्क न करें.

processForCalendar

boolean

ईमेल में मौजूद कैलेंडर के न्योतों को प्रोसेस करें. साथ ही, इस उपयोगकर्ता के लिए, Google Calendar में मीटिंग का ऐक्सेस भी जोड़ें.

deleted

boolean

ईमेल को हमेशा के लिए मिटाया गया (TRASH नहीं) के तौर पर मार्क करें और यह सिर्फ़ Google Vault में Vault एडमिन को दिखता है. इसका इस्तेमाल सिर्फ़ Google Workspace खातों के लिए किया जाता है.

अनुरोध का मुख्य भाग

अनुरोध के मुख्य भाग में Message का उदाहरण है.

जवाब का मुख्य भाग

कामयाब रहने पर, जवाब के मुख्य हिस्से में Message का एक इंस्टेंस शामिल किया जाता है.

अनुमति देने के दायरे

इनमें से कोई एक OAuth स्कोप ज़रूरी है:

  • https://mail.google.com/
  • https://www.googleapis.com/auth/gmail.modify
  • https://www.googleapis.com/auth/gmail.insert

ज़्यादा जानकारी के लिए, अनुमति देने से जुड़ी गाइड देखें.