【发布时间】:2017-04-24 15:22:49
【问题描述】:
是否可以通过共享链接判断 URL 是否链接到 Google 表格、Google 文档或其他 Google 应用?
我正在开发的应用程序允许用户共享链接,但 iOS 设备上的 Safari 似乎不能很好地处理这些链接。为了帮助减轻用户的痛苦,如果已经安装,我们希望直接在表格、文档或其他任何最有效的 Google 应用中打开链接。我已经能够通过编辑提供的链接来完成此操作,替换:
https://
与:
googledocs://
或:
googlesheets://
但是,根据可共享的链接,很难判断该链接是 Google Doc、Google Sheet 还是其他所有内容。我最初认为 Google Sheets 使用 sheet.google.com,但在测试了这个更改后,我意识到 Sheets 和 Docs 都使用 docs.google.com 作为它们的共享链接。如果打开了错误的应用程序,Google 表格或文档将抛出错误,指出无法打开文件。
是否有一种简单的方法来区分并确保为任何给定的可共享链接打开相应的 Google 应用?
【问题讨论】:
标签: google-sheets google-docs google-docs-api google-sheets-api