Method: media.upload

ينشئ ملف مؤسسة من المحتوى الذي يقدِّمه المستخدم. تعرض عنوان URL للتنزيل متاحًا للجميع.

طلب HTTP

  • معرّف الموارد المنتظم (URI) للتحميل، لطلبات تحميل الوسائط:
    POST https://chromepolicy.googleapis.com/upload/v1/{customer=customers/*}/policies/files:uploadPolicyFile
  • معرّف الموارد المنتظم (URI) للبيانات الوصفية، لطلبات البيانات الوصفية فقط:
    POST https://chromepolicy.googleapis.com/v1/{customer=customers/*}/policies/files:uploadPolicyFile

يستخدِم عنوان URL بنية تحويل ترميز gRPC.

مَعلمات المسار

المَعلمات
customer

string

مطلوبة. العميل الذي سيتم تطبيق عملية تحميل الملف عليه.

نص الطلب

يحتوي نص الطلب على بيانات بالبنية التالية:

تمثيل JSON
{
  "policyField": string
}
الحقول
policyField

string

مطلوبة. مخطّط السياسة المؤهل بالكامل واسم الحقل الذي تم تحميل هذا الملف من أجله. وسيتم استخدام هذه المعلومات للتحقق من صحة نوع محتوى الملف.

نص الاستجابة

إذا كانت الاستجابة ناجحة، سيحتوي نص الاستجابة على بيانات بالبنية التالية:

رسالة الرد لتنزيل ملف تم تحميله.

تمثيل JSON
{
  "downloadUri": string
}
الحقول
downloadUri

string

معرّف الموارد المنتظم (URI) الذي يمكِّن المستخدم النهائي من تنزيل الملف

نطاقات الأذونات

يجب توفير نطاق OAuth التالي:

  • https://www.googleapis.com/auth/chrome.management.policy