web-dev-qa-db-fra.com

La demande ne contient pas les informations d'authentification requises. Attendu OAuth 2 jeton d'accès, cookie de connexion ou autre identifiant d'authentification valide

J'essaie de mettre à jour les valeurs des feuilles Google.

"La demande avait des informations d'authentification non valides. Attendu OAuth 2 jeton d'accès, cookie de connexion ou autre information d'authentification valide."

Je veux le faire en utilisant la clé API et non outh 2.0

Quelqu'un peut-il avoir des suggestions.

13
Rana Ghosh

Pas possible. Vous devez utiliser la connexion OAuth comme indiqué ici dans spreadsheets.values.batchUpdate :

Vous pouvez voir sur la partie autorisation qu'il utilise les étendues OAuth, il s'ensuit donc qu'il utilise OAuth pas la clé API:

Autorisation

Nécessite l'une des étendues OAuth suivantes:

https://www.googleapis.com/auth/drive
https://www.googleapis.com/auth/drive.file
https://www.googleapis.com/auth/spreadsheets
8
noogui