Method: projects.updateContent

Organiza tus páginas con colecciones Guarda y categoriza el contenido según tus preferencias.

Actualiza el contenido del proyecto de secuencia de comandos especificado. Este contenido se almacena como la versión HEAD y se utiliza cuando la secuencia de comandos se ejecuta como un activador, en el editor de secuencias de comandos, en el modo de vista previa del complemento o como una aplicación web o la API de Apps Script en el modo de desarrollo. Se borrarán todos los archivos existentes en el proyecto.

Solicitud HTTP

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

La URL usa la sintaxis de la transcodificación gRPC.

Parámetros de ruta de acceso

Parámetros
scriptId

string

El ID de Drive del proyecto de secuencia de comandos.

Cuerpo de la solicitud

El cuerpo de la solicitud contiene datos con la siguiente estructura:

Representación JSON
{
  "files": [
    {
      object (File)
    }
  ]
}
Campos
files[]

object (File)

La lista de archivos de proyectos de secuencias de comandos. Uno de los archivos es un manifiesto de secuencia de comandos. Debe llamarse "appsscript" debe tener el tipo de JSON e incluir las configuraciones del manifiesto para el proyecto.

Cuerpo de la respuesta

Si se ejecuta de forma correcta, el cuerpo de la respuesta contiene una instancia de Content.

Permisos de autorización

Requiere el siguiente alcance de OAuth:

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

Para obtener más información, consulta la Descripción general de OAuth 2.0.