Method: projects.versions.create

Crée une version immuable à l'aide du code actuel, avec un numéro de version unique.

Requête HTTP

POST https://script.googleapis.com/v1/projects/{scriptId}/versions

L'URL utilise la syntaxe de transcodage gRPC.

Paramètres de chemin d'accès

Paramètres
scriptId

string

ID Drive du projet de script.

Corps de la requête

Le corps de la requête contient des données présentant la structure suivante :

Représentation JSON
{
  "versionNumber": integer,
  "description": string,
  "createTime": string
}
Champs
versionNumber

integer

ID incrémentiel créé par Apps Script lors de la création d'une version. Il s'agit d'un numéro attribué par le système qui ne peut pas être modifié une fois créé.

description

string

Description de cette version.

createTime

string (Timestamp format)

la date de création de la version ;

Code temporel au format RFC3339 UTC "Zulu", avec une résolution à la nanoseconde et jusqu'à neuf chiffres fractionnaires. Exemples: "2014-10-02T15:01:23Z" et "2014-10-02T15:01:23.045123456Z".

Corps de la réponse

Si la requête aboutit, le corps de la réponse contient une nouvelle instance de Version.

Champs d'application des autorisations

Requiert le niveau d'accès OAuth suivant :

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

Pour en savoir plus, consultez la présentation d'OAuth 2.0.