【问题标题】:Google Sheets webscript: How to set a response codeGoogle 表格网页脚本:如何设置响应代码
【发布时间】:2020-03-18 08:49:10
【问题描述】:

我已经看到了很多关于如何获取响应代码的链接,但是如果条件失败,是否有办法在 Google 表格的网页脚本中设置响应代码?例如

if(webscriptSharedToken != AUTH_TOKEN) {
    return setStatusCode(401); 
}

我们的想法是使用这个返回的错误代码来阻止我正在创建的应用程序中的某些功能。

【问题讨论】:

    标签: google-sheets google-sheets-formula google-sheets-api


    【解决方案1】:

    如果您向 Google API 发出请求,即调用服务器端方法 - 您将获得来自服务器端的 HTTP 响应 - 您无法在客户端操作此响应。

    【讨论】:

    • 有什么方法可以返回类似的东西吗?一个字符串什么的。
    • 您到底想做什么,您使用哪种语言以及您想在哪里返回响应?到浏览器窗口?
    • 我正在创建一个 Flutter 应用程序(因此是 Dart 语言),并使用 Google Sheet webscript 从 Google sheet 读取/写入数据。我想将 SOMETHING (string/response/true/false) 返回到 Flutter 应用程序,以允许或拒绝某些应用程序功能。
    • 我假设您正在调用一个读取/写入数据的函数。您可以在函数中实现返回值。您可以将您从请求中获得的响应代码分配给一个变量,并将其用作您的返回值。
    猜你喜欢
    • 1970-01-01
    • 2013-02-20
    • 2018-12-09
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2012-04-02
    • 1970-01-01
    相关资源
    最近更新 更多