یک فایل سازمانی از محتوای ارائه شده توسط کاربر ایجاد می کند. یک 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 | مورد نیاز. مشتری که بارگذاری فایل برای آن اعمال می شود. |
درخواست بدن
بدنه درخواست حاوی داده هایی با ساختار زیر است:
نمایندگی JSON |
---|
{ "policyField": string } |
فیلدها | |
---|---|
policyField | مورد نیاز. طرح خط مشی کاملا واجد شرایط و نام فیلد این فایل برای آن آپلود شده است. این اطلاعات برای تایید نوع محتوای فایل استفاده خواهد شد. |
بدن پاسخگو
پیام پاسخ برای دانلود فایل آپلود شده.
در صورت موفقیت آمیز بودن، بدنه پاسخ حاوی داده هایی با ساختار زیر است:
نمایندگی JSON |
---|
{ "downloadUri": string } |
فیلدها | |
---|---|
downloadUri | uri برای کاربر نهایی برای دانلود فایل. |
محدوده مجوز
به محدوده OAuth زیر نیاز دارد:
-
https://www.googleapis.com/auth/chrome.management.policy