Method: projects.updateContent

Atualiza o conteúdo do projeto de script especificado. Esse conteúdo é armazenado como a versão HEAD e é usado quando o script é executado como um acionador, no editor de script, no modo de visualização de complementos ou como um app da Web ou API Apps Script no modo de desenvolvimento. Isso apaga todos os arquivos atuais do projeto.

Solicitação HTTP

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

O URL usa a sintaxe de transcodificação gRPC.

Parâmetros de caminho

Parâmetros
scriptId

string

O ID do Drive do projeto de script.

Corpo da solicitação

O corpo da solicitação contém dados com a seguinte estrutura:

Representação JSON
{
  "files": [
    {
      object (File)
    }
  ]
}
Campos
files[]

object (File)

A lista de arquivos de projeto de script. Um dos arquivos é um manifesto de script. Ele precisa ter o nome "appsscript", ter o tipo JSON e incluir as configurações de manifesto do projeto.

Corpo da resposta

Se a solicitação for bem-sucedida, o corpo da resposta conterá uma instância de Content.

Escopos de autorização

Requer o seguinte escopo OAuth:

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

Para mais informações, consulte a Visão geral do OAuth 2.0.