2010-05-17 7 views
0

Après avoir utilisé Zend_Gdata pour récupérer un flux de liste de documents, je peux utiliser les URL de contenu sous la forme:Google export de document via l'API

http://docs.google.com/document/edit?id=<docid>&hl=en 

mais les URL de la source sous la forme

http://docs.google.com/feeds/download/documents/Export?docId=<docid>&exportFormat=html 

sont renvoyant 404 erreurs. Cette URL doit renvoyer le contenu du document dans le format demandé mais il renvoie 404.

Ce problème est mentionné sans résolution sur un Google API forum. Comme indiqué dans ce message sur le forum, ce problème ne semble affecter que les nouveaux documents. Mon code fonctionne parfaitement récupérer les anciens documents, mais les nouveaux sont 404.

Est-ce que quelque chose a changé dans la façon dont Google fait référence à de nouveaux documents ou dans la façon dont les autorisations sont attribuées?

Le code que j'utilise est essentiellement le même que le code sur this page mais cela ne semble pas être un problème spécifique à PHP/Zend_Gdata.

Répondre

0

Apparemment, le (actuel) URL de téléchargement correct pour un document est

https://docs.google.com/feeds/download/documents/export/Export?id=<docid>&format=<format>