Google文档通过API导出

时间:2010-05-17 18:03:06

标签: google-docs google-docs-api

使用Zend_GData检索文档列表供稿后,我可以使用以下格式的内容网址:

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

但是表格中的源网址

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

正在返回404错误。该URL应以请求的格式返回文档的内容,但它返回404。

Google API forum上没有解决方案时提到了这个问题。正如该论坛帖子所示,这个问题似乎只会影响新文件。我的代码完美地检索旧文档,但新文档是404.

Google引用新文档的方式或分配权限的方式发生了哪些变化?

我使用的代码与this page上的代码基本相同,但这似乎不是特定于PHP / Zend_Gdata的问题。

2 个答案:

答案 0 :(得分:1)

这似乎是Google代码中的错误。修复待处理: http://code.google.com/p/gdata-issues/issues/detail?id=2023

答案 1 :(得分:0)

显然,文档的(当前)正确下载URL是

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