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 Transcoding استفاده می کند.

پارامترهای مسیر

پارامترها
customer

string

مورد نیاز. مشتری که بارگذاری فایل برای آن اعمال می شود.

درخواست بدن

بدنه درخواست حاوی داده هایی با ساختار زیر است:

نمایندگی JSON
{
  "policyField": string
}
فیلدها
policyField

string

مورد نیاز. طرح خط مشی کاملا واجد شرایط و نام فیلد این فایل برای آن آپلود شده است. این اطلاعات برای تایید نوع محتوای فایل استفاده خواهد شد.

بدن پاسخگو

پیام پاسخ برای دانلود فایل آپلود شده.

در صورت موفقیت آمیز بودن، بدنه پاسخ حاوی داده هایی با ساختار زیر است:

نمایندگی JSON
{
  "downloadUri": string
}
فیلدها
downloadUri

string

uri برای کاربر نهایی برای دانلود فایل.

محدوده مجوز

به محدوده OAuth زیر نیاز دارد:

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