2017-07-26 3 views
0

Sur mon Raspberry Pi 2, je lis ce qui suit: Température, humidité et pression. Auparavant, j'avais un serveur node.js, auquel je pouvais accéder via un navigateur local et global. Maintenant, je veux être en mesure d'écrire directement depuis le programme node.js sur la feuille Google, en ajoutant des lignes des 3 valeurs. Plusieurs packages npm peuvent le faire. Et je sais que vous avez besoin de la certification oAuth pour cela: Mais j'ai quelques difficultés à traduire cela en un exemple pratique. J'ai essayé de créer un certificat et de recevoir un fichier client_secret. Mais alors quoi? Quelqu'un peut-il se référer à un exemple pratique (node.js)?Comment utilise-t-on oAuth?

(je peux facilement gérer la lecture des capteurs et autres programmes Node.js)

Répondre

0

Si vous voulez savoir comment API Sheets fonctionne avec NodeJS, vous devriez vérifier la NodeJS Sheets API Quickstart. Il montre le processus OAuth, comment la configuration est faite pour faire des appels à l'API Sheets.

+0

Un bel article. Merci. Le code du programme semble également fonctionner. Mais: Je reçois l'erreur suivante lorsque j'entre le jeton d'accès: Erreur lors de la tentative de récupération du jeton d'accès { Erreur: invalid_grant .. ... à IncomingMessage.g (events.js: 292: 16) à emitNone (events.js: 91: 20) Code: 400} –

+0

en ce qui concerne l'erreur symbolique essayer cette https://stackoverflow.com/a/10591618 – noogui

+0

L'erreur a été trouvée. Dans l'exemple, j'ai dû changer: 'Class Data! A2: E', à 'A2: E',. Maintenant, je peux lire le contenu d'un fichier Google Sheet. Alors j'ai juste besoin de pouvoir écrire aussi ... –