2014-05-25 4 views
0

J'essaie d'afficher et de gérer un calendrier Google distinct pour chaque utilisateur sur mon site Web Django. Je souhaite également synchroniser le calendrier Google de chaque utilisateur sur le site Web, avec son calendrier Google afin que les événements soient maintenus et affichés non seulement sur le site Web, mais également lorsqu'ils se connectent à leur agenda Google via leur compte Google.Calendriers Google Site Web django

Je n'ai aucune idée de comment aborder cela. Est-ce que quelqu'un sait comment je peux faire cela?

Répondre

0

La première chose que vous devrez faire est de regarder dans OAuth2 pour l'authentification cela vous permettra d'accéder à vos utilisateurs Google Calendriers. Vous aurez juste besoin d'enregistrer le jeton d'actualisation pour chaque utilisateur, puis vous pourrez accéder à nouveau à l'information en demandant un nouveau jeton d'accès.

Après cela, vous devriez regarder dans le Google Calendar API reference

Il y a aussi une bibliothèque client Google pour python qui va probablement faire des choses beaucoup easer. Google APIs Client Library for Python.

Je n'ai aucune expérience django ou python, donc je ne peux pas vous aider avec du code. Mais si vous êtes coincé, posez simplement une nouvelle question sur Stack. Ces liens devraient au moins vous donner une idée de l'endroit où commencer.

+0

merci pour l'aide. aucune idée comment je peux envoyer un utilisateur à la page d'autorisation de Google et de nouveau à mon site Web par l'intermédiaire du cadre de Django? – user66528

Questions connexes