【发布时间】:2021-06-12 00:15:28
【问题描述】:
我的任务是使用名为 simplybook.me 的网络应用程序的 API 与一些谷歌表格连接数据。
现在,我需要知道如何在 Google Sheets 脚本中执行或解析下一个 sn-p,以便获取访问令牌(这是实现目标的第一步)。
//javascript
var loginClient = new JSONRpcClient({
'url': 'https://user-api.simplybook.me/login',
'onerror': function (error) {
alert(error);
}
});
var token = loginClient.getToken('{companyLogin}', '{apiKey}');
所以我的问题是:是否可以通过 Google 脚本进行这种调用?如果只能使用 javascript,我如何将其嵌入到 Google 脚本中?如果你认为有更好的方法,你能描述一下吗?
注意 1:我从 API Explorer 获得了 sn-p,结果可以轻松输出,但是在尝试迁移它时,我的第一个问题是如何从 Google Scripts 调用 JSONRpcClient。
注意 2:我正在寻找解决方案,我得到了这个 repo,但仍然不知道如何处理它。
另外,请指出我要完成的道路(我必须学习什么)。
【问题讨论】:
-
你好@AntonioGraterol!我了解您希望将该代码行为复制到 Apps Script 中。为了更好地帮助您,您能否澄清一下您使用该代码的最终目标是什么?
-
@Jacques-GuzelHeron 感谢您的回复。我的目标是能够使用此应用收集的预订和支付数据更新(通过 API)几个 Google 电子表格。现在工作表的填充是手动完成的......我正在深入了解 javascript 以了解它是如何工作的,但我的目标是为谷歌脚本配备一个例程来获取所需的所有信息
标签: javascript api google-apps-script json-rpc