Method: projects.updateContent

Consente di aggiornare i contenuti del progetto di script specificato. Questi contenuti vengono memorizzati come versione HEAD e sono utilizzati quando lo script viene eseguito come trigger, nell'editor di script, in modalità di anteprima del componente aggiuntivo o come app web o API Apps Script in modalità sviluppo. Verranno cancellati tutti i file esistenti nel progetto.

Richiesta HTTP

PUT https://script.googleapis.com/v1/projects/{scriptId}/content

L'URL utilizza la sintassi di transcodifica gRPC.

Parametri del percorso

Parametri
scriptId

string

L'ID Drive del progetto dello script.

Corpo della richiesta

Il corpo della richiesta contiene dati con la seguente struttura:

Rappresentazione JSON
{
  "files": [
    {
      object (File)
    }
  ]
}
Campi
files[]

object (File)

L'elenco dei file di progetto di script. Uno dei file è un manifest di script; deve essere denominato "appsscript", deve essere di tipo JSON e includere le configurazioni del file manifest per il progetto.

Corpo della risposta

In caso di esito positivo, il corpo della risposta contiene un'istanza di Content.

Ambiti di autorizzazione

Richiede il seguente ambito OAuth:

  • https://www.googleapis.com/auth/script.projects

Per ulteriori informazioni, consulta la panoramica di OAuth 2.0.