2010-12-02 2 views
1

Je souhaite extraire les données et le nom de l'événement d'un calendrier Google, puis les afficher en texte brut. Quand le calendrier est mis à jour, j'aimerais que le texte reflète cela. Ce sera une partie d'un site web sur lequel je travaille.Comment extraire des données de Google Agenda et afficher en texte brut

Quelle serait une bonne façon de procéder?

+0

Hé, avez-vous trouvé une solution à cela? –

Répondre

2

Les apis GData sont ce que vous cherchez. Il y a au moins des API pour .NET, PHP et Java (ayant tout utilisé, tout va bien) [1]. J'ai utilisé l'implémentation de Zend Framework [2] avec succès, en faisant une application d'horodatage totalisant les heures que les membres de notre organisation ont enregistrées sur leurs calendriers Google, et le framework .NET est tout aussi bon. Pour un site Web, c'est la voie à suivre.

Il y a aussi un outil de ligne de commande astucieux, même si je n'ai pas autant de succès avec (* Nix et Windows en ligne de commande, bien que vous aurez beaucoup plus de puissance de traitement dans * nix;))

[1] http://code.google.com/apis/gdata/docs/client-libraries.html

[2] http://framework.zend.com/manual/en/zend.gdata.html

[3] http://code.google.com/p/googlecl/

[Modifier]

Le projet je l'ai mentionné pour la construction d'une pointeuse est disponible à http://code.google.com/p/gcaltimeclock/ Les fichiers que vous êtes probablement plus intéressés sont http://code.google.com/p/gcaltimeclock/source/browse/application/controllers/calendars.php et http://code.google.com/p/gcaltimeclock/source/browse/application/views/calendars/timesheets.php

+0

J'espérais trouver du code déjà là pour ce que je veux. Je continue de chercher et ne peux rien trouver. J'ai un calendrier google public que je veux analyser les dates et les titres des événements à venir et les poster sur une page Web. – evolvd

Questions connexes