最近 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]
,
但现在要在查看模式下查看演示文稿,我需要将 'edit' 替换为 'preview',以便 url 为https://docs.google.com/presentation/d/[docId]/preview
.
但是在我的应用程序中,我也有旧的演示文稿和新的演示文稿,我需要确定如果这是一个较旧的演示文稿,而不是替换为“视图”,否则为“预览”(我可以通过检查 url 是否是新的或旧式一)。但我的问题是这种方式是否正确,或者在 Java API 中是否有任何方式可以直接获取演示文稿的查看/预览模式 URL。我尝试过使用getDocumentLink().getHref()
方法和getHtmlLink().getHref()
方法,但两者都给了我编辑模式 URL。
提前致谢!