首页 > 解决方案 > Twilio Collect 操作中的新验证 webhook 功能

问题描述

我看到 Twilio 在使用 Collect 操作时添加了一项新功能,该功能允许通过网络挂钩验证用户答案。这是链接:https ://www.twilio.com/docs/autopilot/actions/collect

我想知道这是否已经是框架的一部分。我已经尝试了一些小例子,以及他们在文档中的长样本(当然使用我自己的 webhook),并且验证 web 钩子没有被触发,或者根本没有被调用。

例如,我有以下内容:

{"actions": [
    {
        "collect": {
            "name": "date_questions",
            "questions": [
                {
                    "question": "What date?",
                    "name": "date",
                    "type": "Twilio.DATE",
                    "validate": {
                        "on_failure": {
                            "messages": [
                                {
                                    "say": "Sorry, that's not a valid date."
                                },
                                {
                                    "say": "Hmm, I'm not understanding what you're saying"
                                }
                            ],
                            "repeat_question": true
                        },
                        "webhook": {
                            "method": "POST",
                            "url": "https://my_validation_wh"
                        }
                    }
                }
            ],
            "on_complete": {
                "redirect": "https://my_on_complete_wh"
            }
        }
    }
]}

标签: twilio

解决方案


推荐阅读