मीडिया अपलोड का इस्तेमाल करके, ईमेल मैसेज को Google ग्रुप के संग्रह में माइग्रेट करता है.
यह तरीका, /upload
यूआरआई के साथ काम करता है और अपलोड किए गए मीडिया को इन विशेषताओं
के साथ स्वीकार करता है:
- फ़ाइल का ज़्यादा से ज़्यादा साइज़: मेल मैसेज का साइज़ 25 एमबी से ज़्यादा नहीं होना चाहिए. इस सीमा में मैसेज के मेटाडेटा हेडर, मुख्य हिस्से, और सभी अटैचमेंट शामिल हैं.
- स्वीकार किए गए मीडिया MIME टाइप:
message/rfc822
Groups Migration API के लिए, हर खाते के लिए प्रोजेक्ट की तय सीमा 10 क्वेरी प्रति सेकंड (क्यूपीएस) है. हर दिन ज़्यादा से ज़्यादा 5,00,000 एपीआई अनुरोध किए जा सकते हैं. RFC822 फ़ॉर्मैट के बारे में ज़्यादा जानकारी के लिए, RFC822 स्टैंडर्ड फ़ॉर्मैट देखें.
अनुरोध
एचटीटीपी अनुरोध
POST https://www.googleapis.com/upload/groups/v1/groups/groupId/archive?uploadType=media
पैरामीटर
पैरामीटर का नाम | वैल्यू | ब्यौरा |
---|---|---|
पाथ पैरामीटर | ||
groupId |
string |
उस ग्रुप का ईमेल पता जहां माइग्रेट किए गए ईमेल को संग्रहित किया गया है. यह ईमेल पता,
अनुरोध के यूआरएल पाथ में एक वैरिएबल है. अगर ग्रुप का मालिक, Admin console या डायरेक्ट्री एपीआई का इस्तेमाल करके ग्रुप का ईमेल पता बदलता है, तो आपको groupId वैरिएबल में नए ईमेल पते का इस्तेमाल करना होगा.
|
ज़रूरी क्वेरी पैरामीटर | ||
uploadType |
string |
|
अनुमति देना
इस अनुरोध के लिए, इस तरह के अनुरोध को अनुमति देना ज़रूरी है:
स्कोप |
---|
https://www.googleapis.com/auth/apps.groups.migration |
ज़्यादा जानकारी के लिए, पुष्टि करना और अनुमति देना पेज देखें.
अनुरोध का मुख्य भाग
इस तरीके का इस्तेमाल करके, अनुरोध का मुख्य हिस्सा न दें.
जवाब
कामयाब होने पर, यह तरीका इस स्ट्रक्चर के साथ रिस्पॉन्स का मुख्य हिस्सा दिखाता है:
{ "kind": "groupsmigration#groups", "responseCode": string }
प्रॉपर्टी का नाम | वैल्यू | ब्यौरा |
---|---|---|
kind |
string |
यह इस तरह का इंसर्ट संसाधन है. वैल्यू: groupsmigration#groups |
responseCode |
string |
माइग्रेशन के अनुरोध के लिए, एपीआई से मिले रिस्पॉन्स का स्टेटस कोड और साथ में एचटीटीपी स्टेटस कोड.
|