首页 > 解决方案 > Twilio Webhook 验证

问题描述

如此处所示(https://www.twilio.com/docs/autopilot/actions/collect)-示例 6,您可以使用 webhook 进一步验证用户输入:我在 Twilio 中为该 webhook 创建了一个函数以验证一个 ID 号,但是我不确定要返回什么来显示正面和负面的响应。


    exports.handler = function(context, event, callback) {
        responseObject = {"actions":[
            { "say": { "speech": "That is correct" } }
        ]};
           callback(null,responseObject);
    };

但是代码中发生的事情是我没有得到响应对象只是“on_failure”消息下的消息之一

标签: validationtwiliowebhooks

解决方案


Twilio 开发人员布道者在这里。

要响应 validate webhook,您可以返回两个响应之一。

当值有效时,Autopilot 需要以下 JSON 响应:

{
   "valid" : true
}

当值无效时,Autopilot 需要以下 JSON 响应:

{
   "valid" : false
}

推荐阅读