با استفاده از آپلود رسانه، یک پیام ایمیل را به بایگانی گروه Google منتقل می کند.
این روش از یک URI /upload
پشتیبانی می کند و رسانه های آپلود شده با ویژگی های زیر را می پذیرد:
- حداکثر اندازه فایل: حداکثر اندازه پیام نامه 25 مگابایت است. این محدودیت شامل سرصفحههای فراداده، متن و هر پیوست پیام است.
- انواع MIME رسانه پذیرفته شده:
message/rfc822
محدودیت پروژه برای Groups Migration API 10 پرس و جو در ثانیه (QPS) در هر حساب است. حداکثر درخواست API در روز 500000 است. برای اطلاعات بیشتر در مورد قالب RFC822، فرمت استاندارد RFC822 را ببینید.
درخواست
درخواست HTTP
POST https://www.googleapis.com/upload/groups/v1/groups/groupId/archive?uploadType=media
مولفه های
نام پارامتر | ارزش | شرح |
---|---|---|
پارامترهای مسیر | ||
groupId | string | آدرس ایمیل گروهی که ایمیل منتقل شده در آن بایگانی شده است. این آدرس ایمیل متغیری در مسیر URL درخواست است. اگر مالک گروه آدرس ایمیل گروه را با استفاده از Admin console یا Directory API تغییر دهد، باید از آدرس ایمیل جدید در متغیر groupId استفاده کنید. |
پارامترهای پرس و جو مورد نیاز | ||
uploadType | string | نوع درخواست آپلود به
|
مجوز
این درخواست به مجوز با محدوده زیر نیاز دارد:
محدوده |
---|
https://www.googleapis.com/auth/apps.groups.migration |
برای اطلاعات بیشتر، به صفحه احراز هویت و مجوز مراجعه کنید.
درخواست بدن
با این روش بدنه درخواستی ارائه نکنید.
واکنش
در صورت موفقیت آمیز بودن، این روش یک بدنه پاسخ با ساختار زیر را برمی گرداند:
{ "kind": "groupsmigration#groups", "responseCode": string }
نام ملک | ارزش | شرح |
---|---|---|
kind | string | نوع منبع درج این است. مقدار: groupsmigration#groups |
responseCode | string | کد وضعیت پاسخ API برای درخواست انتقال همراه با کد وضعیت HTTP . مقادیر وضعیت
|