如何通过无OAuth的简单AJAX获取公开Google Docs的JSON数据?
获取公开Google Docs文档JSON数据的无认证API URL
嘿,刚好能帮到你!针对公开的Google Docs文档,你可以用下面这个类似Sheets的无认证GET请求URL来获取JSON格式的数据:
https://docs.google.com/feeds/download/documents/export/Export?id=<DOC_ID>&exportFormat=json
这里的<DOC_ID>需要替换成你目标Google Docs文档的ID——就是文档URL里d/和/edit之间那串字符,比如123abcXYZ...。
几个关键点:
- 这个接口不需要OAuth认证,只要你的文档设置为公开可查看(任何人都能查看,无需登录),就能直接通过AJAX请求获取数据。
- 返回的JSON会包含文档的基本信息、内容结构(比如段落、标题、列表等)以及文本内容,足够满足简单的内容提取需求。
- 注意这是Google Docs的旧版导出接口,虽然目前还稳定可用,但Google未来可能会有调整,不过对于轻量的AJAX场景来说完全够用。
举个实际的例子,如果你的文档ID是1AbCDefGhIjKlMnOpQrStUvWxYz,那么请求URL就是:
https://docs.google.com/feeds/download/documents/export/Export?id=1AbCDefGhIjKlMnOpQrStUvWxYz&exportFormat=json
内容的提问来源于stack exchange,提问作者Bill Ferster
相关产品推荐
相关产品推荐

