【发布时间】:2012-07-02 09:31:51
【问题描述】:
最近 google docs 演示文稿的 url 发生了变化:
例如来自 URL:https://docs.google.com/present/edit?id=[docId],
到https://docs.google.com/presentation/d/[docId]/edit。
我在我的应用程序中遇到了一个问题,因为我正在修改编辑 URL 以通过替换“编辑”来查看演示文稿以查看模式,因此 URL 变为:https://docs.google.com/present/view?id=[docId],
但现在要在查看模式下查看演示文稿,我需要将“编辑”替换为“预览”,这样 url 就是https://docs.google.com/presentation/d/[docId]/preview。
但是在我的应用程序中,我也有旧的演示文稿和新的演示文稿,我需要确定如果这是一个旧的演示文稿,而不是替换为 'view' else 'preview' (我可以通过检查 url 来做到这一点是新式还是旧式之一)。但我的问题是这种方式是否正确,或者在 Java API 中是否有任何方式可以直接获取演示文稿的查看/预览模式 URL。
我试过使用getDocumentLink().getHref() 方法和getHtmlLink().getHref() 方法,但都给了我编辑模式的URL。
提前致谢!
【问题讨论】:
标签: google-docs google-docs-api google-drive-api