【问题标题】:Background authenticated google sheets api to edit and read format of a cell后台经过身份验证的 google sheet api 来编辑和读取单元格的格式
【发布时间】:2016-09-16 18:33:45
【问题描述】:

我确实有一个用于该任务的现有电子表格,现在正在使用,没有任何客户端。

我想让我的客户读取格式信息(背景颜色)并编辑单元格值,我可以开始工作。

问题是我的用户不一定有一个谷歌帐户,他们可以用它来验证自己。所以谷歌网站上的所有例子都没有涵盖我的用例。

如何在使用我的 JavaScript 应用(目标是 Cordova 应用)读取格式信息和编辑单元格值时避免身份验证(电子表格是公开的)?

【问题讨论】:

    标签: javascript cordova google-sheets google-spreadsheet-api google-sheets-api


    【解决方案1】:

    您可以创建一个使用服务帐户的解决方案,该服务帐户拥有、编辑和读取电子表格中的数据。也就是说,如果用户不直接与电子表格进行交互,那么您最好只使用数据库来存储信息。

    【讨论】:

    • 用户也直接使用电子表格。您能否提供更多信息或服务帐户解决方案的链接?此服务帐号可以在应用后台进行身份验证吗?
    【解决方案2】:

    对于阅读:这实际上与Google Sheets API v4 receives HTTP 401 responses for public feeds 相同。在不久的将来,我们将允许阅读完全公开的表格而无需进行身份验证。

    对于写作:我不确定我们是否也支持在没有身份验证的情况下编辑这些工作表。您可能需要使用凭据才能写入。

    【讨论】:

    • 有没有办法在后台使用我的凭据而不是询问用户?
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2019-09-25
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2023-03-26
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多