En suivant l’exemple de démarrage rapide de Google Apps Script> Rest API Node.js, je suis en mesure de terminer le processus d’authentification (suivez le lien, obtenez un jeton, stockez-le)
mais l’exécution du script échoue avec le message d’erreur
The API returned an error: Error: Project title may not be empty.
La documentation de project.create () indique que le corps de la demande doit uniquement contenir {title: ssortingng} ce que le quickstart a.
Vérifiez que l’API de script Google Apps est activée = oui, mais la page d’activation de l’API affiche du code HTML qu’il ne devrait pas utiliser et l’activation de son utilisation dans les sections Présentation de cette page est interrompue.
Je suis presque sûr que l’API est activée lorsque je vois du trafic dans console.cloud
La méthode ressemble à ceci.
script.projects.create({ auth, resource: { title: 'My Script' } });
J’ai aussi essayé auth: auth car c’est ce que j’ai vu travailler ailleurs (même erreur msg)
La stack d’erreur ressemble à ceci.
En d’autres termes, j’ai suivi exactement le démarrage rapide et vérifié la documentation de la fonction en vain. Quelqu’un peut-il aider?
Je pense que votre corps de requête fonctionne. Alors pouvez-vous confirmer les points suivants?
var {google} = require('googleapis');
, veuillez modifier en var google = require('googleapis');
. Si ces points n’étaient pas utiles pour votre situation, je suis désolé.