【发布时间】:2022-08-11 19:14:08
【问题描述】:
抱歉,我对这些东西的工作原理知之甚少,所以...
我有一个 Bitrix24 站点正在运行,它有一个 API,它使用 OAuth 2.0 协议。
我想创建一个将与该外部 API 交互的 Google Apps Script 网络应用程序(或 API 可执行文件,如果它更合适的话)。
根据我对这个过程的了解,我调用了 Bitrix24 站点中的一个页面,其中包含一个回调 URL,并且身份验证信息被发送到该回调页面 (https://training.bitrix24.com/rest_help/oauth/authentication.php)。
我需要知道我是否可以使用 Google Apps 脚本作为这个回调页面。我一直在搜索,但我认为无法使用网络应用程序的功能,但也许我从错误的角度看待它。
我希望有人可以帮助解决这个问题,或者说这根本不可能。
提前致谢!
-
use Google Apps Script as this callback page是什么意思?您想从 Apps 脚本调用该 API? -
大概是可行的。看起来像标准的oauth。使用this
-
@Kessy 当您调用外部 API 时,您提供一个 URL 作为 API 方法在完成时调用的参数,以发送反馈或数据。我可以从同一个 Apps 脚本项目中调用 Apps 脚本函数,但我不知道外部站点是否可以做到这一点。谢谢!
-
根据上一条评论,您检查过Class google.script.run (Client-side API) 吗?这允许您从另一个客户端运行应用程序脚本功能。
标签: google-apps-script oauth-2.0