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 généré par Apps Script lors de la création d'une version Il s'agit d'un numéro attribué par le système. Une fois créé, il ne peut plus être modifié.

description

string

Description de cette version.

createTime

string (Timestamp format)

la date de création de la version ;

Horodatage au format RFC3339 UTC "Zulu", avec une résolution de l'ordre de la nanoseconde et jusqu'à neuf chiffres décimaux. 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.