Method: media.upload

Crea un file aziendale dai contenuti forniti dall'utente. Restituisce un URL di download pubblico per l'utente finale.

Richiesta HTTP

  • URI di caricamento, per le richieste di caricamento di contenuti multimediali:
    POST https://chromepolicy.googleapis.com/upload/v1/{customer=customers/*}/policies/files:uploadPolicyFile
  • URI metadati, per richieste solo di metadati:
    POST https://chromepolicy.googleapis.com/v1/{customer=customers/*}/policies/files:uploadPolicyFile

L'URL utilizza la sintassi di transcodifica gRPC.

Parametri del percorso

Parametri
customer

string

Obbligatorio. Il cliente a cui verrà applicato il caricamento del file.

Corpo della richiesta

Il corpo della richiesta contiene dati con la seguente struttura:

Rappresentazione JSON
{
  "policyField": string
}
Campi
policyField

string

Obbligatorio. Lo schema completo del criterio e il nome del campo per cui viene caricato questo file. Queste informazioni verranno utilizzate per convalidare il tipo di contenuti del file.

Corpo della risposta

Messaggio di risposta per il download di un file caricato.

In caso di esito positivo, il corpo della risposta contiene dati con la seguente struttura:

Rappresentazione JSON
{
  "downloadUri": string
}
Campi
downloadUri

string

L'URI per l'utente finale per scaricare il file.

Ambiti di autorizzazione

Richiede il seguente ambito OAuth:

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