Method: projects.updateContent

Aggiorna i contenuti del progetto di script specificato. Questi contenuti sono memorizzati come versione HEAD e vengono utilizzati quando lo script viene eseguito come attivatore, nell'editor di script, in modalità di anteprima dei componenti aggiuntivi o come app web o API Apps Script in modalità di 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 di 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 dello script; deve essere denominato "appsscript", deve avere un tipo di JSON e includere le configurazioni del 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.