我如何验证谷歌工作表来自特定的工作区并且不是公开的



在我的应用程序中,我允许用户输入工作表URL,然后我的应用从工作表中提取信息,并允许他们将一些值附加到工作表中。

这一切都意味着要在特定的谷歌工作空间中完成。我想验证用户导入的工作表是否来自我期望的谷歌工作区,并且不是公开的。

我不确定这是否可能。我已经搜索了谷歌开发人员的文档周围的工作表,我没有发现任何相关的问题SO.

有什么办法做到这一点吗?

最接近的是使用API中的spreadsheets.get方法,以查看您是否能够检索工作表的内容。如果您至少有权访问该文件,您将收到200响应,否则您将收到403错误,表示您没有读取该文件的权限。

参考文献:

  • 方法:spreadsheets.get

最新更新