لنقل رسالة إلكترونية إلى أرشيف مجموعة Google باستخدام تحميل الوسائط.
تتيح هذه الطريقة استخدام معرّف الموارد المنتظم (URI) /upload
وتقبل الوسائط التي تم تحميلها بالخصائص التالية:
- الحد الأقصى لحجم الملف: الحد الأقصى لحجم رسالة البريد هو 25 ميغابايت. ويشمل هذا الحد رؤوس البيانات الوصفية للرسالة ونصوصها وأي مرفقات لها.
- أنواع MIME المقبولة للوسائط:
message/rfc822
الحد الأقصى المسموح به للمشروع في واجهة برمجة التطبيقات Groups Migration API هو 10 طلبات بحث في الثانية (QPS) لكل حساب. الحد الأقصى لطلبات واجهة برمجة التطبيقات في اليوم هو 500,000 طلب. لمزيد من المعلومات عن تنسيق RFC822، اطّلِع على التنسيق العادي لـ RFC822.
الطلب
طلب HTTP
POST https://www.googleapis.com/upload/groups/v1/groups/groupId/archive?uploadType=media
المعلمات
اسم المعلَمة | القيمة | الوصف |
---|---|---|
مَعلمات المسار | ||
groupId |
string |
عنوان البريد الإلكتروني للمجموعة التي تتم أرشفة الرسالة الإلكترونية التي تم نقلها. يمثّل عنوان البريد الإلكتروني هذا متغيّرًا في مسار عنوان URL للطلب. إذا غيّر مالك المجموعة عنوان البريد الإلكتروني
للمجموعة باستخدام "وحدة تحكّم المشرف" أو Directory API، يجب استخدام عنوان البريد الإلكتروني
الجديد في المتغيّر groupId .
|
مَعلمات طلب البحث المطلوبة | ||
uploadType |
string |
نوع طلب التحميل إلى معرّف الموارد المنتظم (URI)
|
التفويض
يتطلب هذا الطلب الحصول على تفويض بالنطاق التالي:
النطاق |
---|
https://www.googleapis.com/auth/apps.groups.migration |
لمزيد من المعلومات، يُرجى الاطّلاع على صفحة المصادقة والتفويض.
نص الطلب
لا توفّر نص طلب باستخدام هذه الطريقة.
الرد
في حال نجاح هذه الطريقة، سيتم عرض نص استجابة بالبنية التالية:
{ "kind": "groupsmigration#groups", "responseCode": string }
اسم الموقع | القيمة | الوصف |
---|---|---|
kind |
string |
نوع مورد الإدراج هذا. القيمة: groupsmigration#groups |
responseCode |
string |
رمز حالة استجابة واجهة برمجة التطبيقات لطلب نقل البيانات مصحوبًا برمز حالة HTTP
تشمل قيم حالة
|