2013-01-14 3 views
0

J'essaie de configurer un PC en mode kiosque qui affichera une liste d'événements à partir d'un agenda Google. J'ai d'abord voulu utiliser l'API Google pour cela (que ce soit le client JS, le client Python ou autre), mais il semble que tout cela nécessite l'accord de l'utilisateur via une page du navigateur. Ce n'est pas acceptable parce que c'est un système autonome - il n'y a pas d'utilisateur à cliquer sur quoi que ce soit. Le système sera sur un cycle de puissance quotidien de sorte qu'un «consentement une fois exécuté pour toujours» n'est également pas possible.Utilisation de OAuth2.0 (API Google) sur un kiosque

Existe-t-il un moyen d'utiliser l'API Google authentifiée (OAuth2.0) pour accéder aux données du calendrier sans aucune intervention de l'utilisateur (à l'exception d'une configuration initiale unique)?

Merci!

Répondre

0

C'est exactement ce que OAuth devrait être capable de faire. Vous devez effectuer une installation ponctuelle (démarrer le flux, autoriser la requête et récupérer les jetons), puis stocker les jetons. Une fois que les jetons sont stockés, vous n'avez plus besoin d'action de l'utilisateur tant que vous avez les jetons. Les jetons seront ensuite utilisés pour récupérer les données de Google Agenda.

Questions connexes