我正在使用操作sdk创建操作,并且实现URL是google cloud函数。我计划通过发送一些参数,将相同的实现Webhook用于不同的操作。例如一个动作可能是:https:// .../action1
,而第二个动作可能是:https://.../action2
。有没有一种方法可以在NodeJS webhook中获取URL。
NodeJS函数具有以下形式的导出:
exports.funcname = functions.https.onRequest(app);
应用程序是一个actionsdk对象
我知道,有一种方法可以使用以下方法来验证请求是否来自特定的Google Actions项目:
const app = actionssdk({verification: 'nodejs-cloud-test-project-1234'});
(来源:https://developers.google.com/actions/reference/rest/verify-requests)
但是,对于我的用例,我需要知道项目执行了哪个操作或访问了所调用的url,以便可以自定义响应。谢谢。