Method: media.upload

Crea un file aziendale a partire 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 di soli 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 dei criteri completo 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

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

Messaggio di risposta per il download di un file caricato.

Rappresentazione JSON
{
  "downloadUri": string
}
Campi
downloadUri

string

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

Ambiti di autorizzazione

Richiede il seguente ambito OAuth:

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