使用Google Drive Viewer显示通过Google Drive API创建的文件
Displaying a file created through Google Drive API with the Google Drive Viewer
我能够通过谷歌驱动api创建一个文档。
我得到一些网址:
- alternateLink:
https://docs.google.com/document/d/xxxsome_idxxxxx/edit?usp=drivesdk
- embedLink
https://docs.google.com/document/d/xxxsome_idxxxxx/preview
感谢谷歌文档查看器,我想显示创建的文档,就像这里一样:http://architects.dzone.com/articles/embedding-google-docs-and
问题是,我无法使用以上URL在查看器中打开文档。
我还尝试直接从谷歌驱动器发布文档(菜单文件>发布到网络…)。url类似于:
- https://docs.google.com/document/d/xxx_some_id_xxx/pub
同样,该文件无法在查看器中渲染。
有人知道如何做到这一点吗,即让查看器以pdf模式显示从api在驱动器中创建的文档?
谢谢!
您可以将文档转换为pdf,然后将pdf url传递给谷歌文档查看器。事实上,你不必为此付出任何艰苦的工作。有了文件对象谷歌提供的嵌入链接,其中一个将是pdf。只需将此pdf链接传递给谷歌查看器即可。
相关文章:
- 如何确保通过电子邮件发送的html文档中的Google Drive链接不会被识别为附件
- 无法使用API-node.js从Google Drive下载文件
- Google Drive:通过javascript访问webContentLink
- Google Drive SDK JavaScript:上传ppt(x)并将其转换为演示文稿(Google幻灯片)
- Google Drive SDK示例python DrEdit不工作(身份验证时闪烁,编辑器未显示)
- 如何通过Google Drive Javascript OAuth2 API创建Google Sheets文档
- 使用Google Drive和Angularjs时,不允许使用请求标头字段Accept Encoding
- 使用JavaScript的Google Drive:处理文件内容
- JavaScript中的Google Drive API请求
- 如何使用PHP从我自己的网站上的Google Drive获取文件和文件夹列表
- NodeJS - Downloading from Google Drive
- Google Drive是否不再允许从其他网站引用JavaScript文件
- 如何从Chrome扩展下载公共Google Drive文件
- 使用Google Drive Viewer显示通过Google Drive API创建的文件
- JSON数据来自未发布的Google Drive电子表格
- 从Google Drive获取文件并隐藏到Blob
- 更新存储在Google Drive上的文件的内容
- 在 Javascript 中使用 Google Drive 共享链接
- 如何在Javascript(Google Drive API)中保存HTTP请求中的URI
- 使用 Google Drive API v3 (javascript) 创建文件