Method: media.upload

उपयोगकर्ता के दिए गए कॉन्टेंट से एक एंटरप्राइज़ फ़ाइल बनाता है. असली उपयोगकर्ता के लिए सार्वजनिक डाउनलोड यूआरएल दिखाता है.

एचटीटीपी अनुरोध

  • मीडिया अपलोड करने के अनुरोधों के लिए, यूआरआई अपलोड करें:
    POST https://chromepolicy.googleapis.com/upload/v1/{customer=customers/*}/policies/files:uploadPolicyFile
  • सिर्फ़ मेटाडेटा से जुड़े अनुरोधों के लिए, मेटाडेटा यूआरआई:
    POST https://chromepolicy.googleapis.com/v1/{customer=customers/*}/policies/files:uploadPolicyFile

यूआरएल, gRPC ट्रांसकोडिंग सिंटैक्स का इस्तेमाल करता है.

पाथ के पैरामीटर

पैरामीटर
customer

string

ज़रूरी है. वह ग्राहक जिसके लिए फ़ाइल अपलोड लागू होगी.

अनुरोध का मुख्य भाग

अनुरोध के मुख्य हिस्से में इस तरह का डेटा शामिल होता है:

जेएसओएन के काेड में दिखाना
{
  "policyField": string
}
फ़ील्ड
policyField

string

ज़रूरी है. पूरी तरह क्वालिफ़ाइड नीति स्कीमा और फ़ील्ड का नाम, जिसके लिए यह फ़ाइल अपलोड की गई है. इस जानकारी का इस्तेमाल, यह पुष्टि करने के लिए किया जाएगा कि फ़ाइल का कॉन्टेंट किस तरह का है.

जवाब का मुख्य भाग

अगर एपीआई सही से जुड़ जाता है, ताे जवाब के मुख्य भाग में नीचे दिए गए स्ट्रक्चर शामिल होता है.

अपलोड की गई फ़ाइल डाउनलोड करने के लिए रिस्पॉन्स मैसेज.

जेएसओएन के काेड में दिखाना
{
  "downloadUri": string
}
फ़ील्ड
downloadUri

string

फ़ाइल डाउनलोड करने के लिए, असली उपयोगकर्ता के लिए यूआरआई.

अनुमति पाने के लिंक

नीचे दिए गए OAuth के लिंक की ज़रूरत हाेती है:

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