2009-05-28 10 views
0

J'essaye de créer un flux (atome) compatible avec Google Agenda, auquel les utilisateurs peuvent s'abonner et utiliser pour recevoir des mises à jour, mais tout ce que j'ai lu jusqu'à maintenant consiste à communiquer avec Google en utilisant le GData Apis. Je veux juste fournir une URL de flux qui peut être ajoutée à Google Agenda si l'utilisateur choisit de le faire.Générer un flux compatible avec Google Agenda

Lorsque j'ai essayé d'ajouter les éléments <gd:where> et <gd:who> à un flux d'atomes «normal», il s'est cassé dans mon lecteur de flux.

Est-ce que je vais dans le mauvais sens? Y a-t-il un autre moyen de le faire?

+0

Zahymaka - vous ne trouvez jamais une solution à cela? J'ai lu que google calendar n'est pas très bon pour la mise à jour automatique avec ics, que cela prend parfois beaucoup de temps et qu'il ne met pas à jour les événements modifiés. J'aimerais entendre ce que vous avez fini par faire, car je pense que je devrais aller avec le gdata api. Voici mon article sur le sujet: http://stackoverflow.com/questions/2158507/how-to-publish-a-dynamic-event-feed-for-google-calendar – Tauren

+0

Non, je ne l'ai pas fait. Je suis coincé avec des ics en ce moment. – Zahymaka

+0

Ok. On dirait que c'est ce que je vais faire aussi. Avez-vous trouvé Google pour mettre à jour votre flux ics rapidement et de manière fiable? – Tauren

Répondre

1

Je suis peut-être dense, mais si vous essayez de fournir aux utilisateurs des informations de calendrier, ne serait-il pas préférable d'utiliser le format ICS?

+0

J'ai déjà des ics disponibles, mais je ne suis pas très familier avec le calendrier Google. Google Calendar est-il auto-diffusé avec des ics? – Zahymaka

0

Si vous utilisez Firefox et affichez la source d'un flux Google Agenda, puis comme à un serveur, il ne fonctionnera pas. Pourquoi pas?

Essayez-le vous-même.

view-source: http: //www.google.com/calendar/feeds/[email protected]/public/basic