J'essaie de synchroniser mes calendriers à l'aide de caldav dans davdroid, en utilisant les informations d'identification de compte suivantes :
"Connectez-vous avec l'URL et le nom d'utilisateur"
Où l'url est basé sur este guide google caldav-api sur comment utiliser caldav pour apple et ou thunderbird :
https://apidata.googleusercontent.com/caldav/v2/calid/user https://apidata.googleusercontent.com/caldav/v2/calid/events
Où calid est remplacé par mon identifiant google calender dans le formulaire :
<26-character long calender id>
oder
<26-character long calender id>@group.calendar.google.com
Comme on le trouve dans les paramètres du calendrier google dans :
https://calendar.google.com/calendar/r/settings/calendar/
J'ai essayé d'entrer les 4 combinaisons dans davdroid et ce qui est étrange, c'est que cela fonctionne pour 1 calendrier pour lequel je suis listé comme propriétaire dans la base de données. https://calendar.google.com/calendar/r/settings/calendar/ pour ce calendrier, mais il n'affiche pas les calendriers dans davdroid pour les calendriers pour lesquels google calendar indique qu'il est "abonné".
J'ai donc pensé que ça pouvait être une question d'autorisation. J'ai donc créé un nouveau calendrier de test pour vérifier si c'était bien le cas. Je me suis assuré que pour ce calendrier, j'étais listé comme "Propriétaire". J'ai ajouté le calendrier avec les 4 options ci-dessus mais, une fois de plus, le calendrier ne s'est pas affiché.
Après avoir revu le calendrier de test, j'ai remarqué que cela aussi a été ajouté en tant qu'abonnement où je ne suis pas listé en tant que
email@gmail.com (Propriétaire)
Mais comme :
email@gmail.com avec une liste déroulante grisée avec "make changes and gérer le partage" à côté.
La synchronisation du calendrier dont je suis propriétaire fonctionnait déjà avant que j'active l'api google caldav, mais juste pour être sûr j'ai activé l'api google caldav. Cela n'a pas affecté le résultat de mes tentatives jusqu'à présent.
La première étape de ce problème est donc, je pense, de créer un calendrier qui me mentionne comme propriétaire, même après la création.
Mais la question principale est une procédure généralisée sur la description d'un moyen d'ajouter un calendrier à davdroid pour une synchronisation bidirectionnelle à laquelle mon compte google est abonné, (par exemple un calendrier qui est partagé avec moi par un autre compte gmail).
Si vous savez comment réaliser l'étape partielle, la procédure généralisée, ou si vous repérez une erreur dans ma tentative/approche, faites-le moi savoir, afin que je puisse m'adapter.