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