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

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

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

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

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

string

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

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

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

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

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

string

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

अनुमति के दायरे

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

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