将alternateLink(/ edit)更改为embedLink(/ preview)

时间:2012-08-23 15:17:24

标签: google-docs google-drive-api

根据https://developers.google.com/drive/v2/reference/files(文件),我希望使用 embedLink 通过IFrame在网页中显示文件。

embedLink似乎仅适用于某些文件类型,主要是Google文档格式和视频;格式为https://docs.google.com/document/d/1EmwDVqmUBAYcjz/ 预览

alternateLink始终可用,格式为https://docs.google.com/document/d/1EmwDVqmUBAYcjz/ 编辑

由于embedLink值并不总是可用,我可以用/ preview替换/编辑并使用吗?

1 个答案:

答案 0 :(得分:1)

如果要在相应的Google查看器中打开文件,可以使用alternateLink。但是,强烈建议不要手动构建URL。

相反,您应始终检索文件元数据,然后使用所需特定字段的值。 URL格式无法保证,因此如果您尝试猜测这些链接,您的应用程序可能会随时中断。