2010-02-06 7 views

Répondre

1

Oui! Découvrez le Google Documents List Data API. Fondamentalement, vous postez une demande signée à l'API demandant des documents spécifiques ou une liste de documents dans son ensemble et Google répond avec un flux Atom des documents que vous recherchez. Parmi les balises est <updated>, qui contient l'horodatage de la dernière modification. Si vous gardez une liste locale de fichiers à portée de main, vous pouvez comparer pour voir si des révisions ont été faites.

Egalement intéressant dans le flux, <published>, qui décrit la création d'un document. Si vous connaissez la dernière fois que vous avez vérifié les mises à jour, tous les documents publiés après cette date peuvent être considérés comme nouvellement créés.

Je ne vais pas entrer dans le code (ça ne ressemble pas à ce que vous demandez), mais cela devrait vous mettre sur la bonne voie. J'espère que cela aide!

+0

Il n'y a donc pas de paramètres dans Google Docs qui me permettent d'obtenir directement le flux de mise à jour? Même si j'étais connecté? – lostInTransit

+0

Il semble qu'il n'y ait aucun flux RSS "public" que vous pourriez consommer. L'API GDocs est votre meilleur pari. – mattbasta

0

Oui et non. Google Docs n'étant pas un ensemble cohérent d'outils, les notifications sont prises en charge mais seulement partiellement. Google Tableur a un set notification rules dans le menu Tools formulaire Google est lié à une feuille de calcul afin qu'ils sont couverts trop

Vous auriez à faire je suggérerais de lire quelque chose pour vous document/Word et présentation apps le document de web et vérifier si la somme de contrôle a été modifiée

Questions connexes