首页 > 解决方案 > 来自 Google Script 的 API 的 JSONRpcClient 调用

问题描述

我的任务是使用一个名为simplebook.me的网络应用程序的 API 与一些谷歌表格连接数据。

现在,我需要知道如何执行或解析 Google Sheets 脚本中的下一个代码段,以便获取访问令牌(这是实现目标的第一步)。

//javascript
var loginClient = new JSONRpcClient({
    'url': 'https://user-api.simplybook.me/login',
    'onerror': function (error) {
        alert(error);
    }
});
var token = loginClient.getToken('{companyLogin}', '{apiKey}');

所以我的问题是:是否可以从谷歌脚本进行这种调用?如果只能使用 javascript,我如何将其嵌入到 Google 脚本中?如果你认为有更好的方法,你能描述一下吗?

注意 1:我从API Explorer获得了片段,结果可以毫不费力地输出,但是在尝试迁移它时,我的第一个问题是如何从 Google Scripts 调用 JSONRpcClient。

注 2:我正在寻找解决方案,我得到了这个repo,但仍然不知道如何处理它。

另外,请指出我要完成的道路(我必须学习什么)。

标签: javascriptapigoogle-apps-scriptjson-rpc

解决方案


如果您真的想将 Sheets API 与 JavaScript(或其他语言)一起使用,您可以按照快速入门指南进行操作。在那里,您将找到设置项目的工作示例和教程。然后,您只需要包含 aspreadsheet.values.update即可将行附加到所需的工作表。如果您有任何疑问,请查看并回信。


推荐阅读