微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

我可以使用哪个字段在 Twilio Autopilot 中捕获字符串 Twilio.ALPHANUMERIC 不起作用

如何解决我可以使用哪个字段在 Twilio Autopilot 中捕获字符串 Twilio.ALPHANUMERIC 不起作用

我想将消息的一部分收集为可以包含字母(大写/小写)、数字、破折号、空格、斜杠的组合的字符串,但我无法在自定义字段中定义所有可能的值,因为它们是动态的。这个字符串可以是:

1. AFCON 2020
2. England
3. FIFA WC 2016

我曾尝试使用 TWILIO.ALPHANUMERIC,但它删除了其他部分或只返回第一个字母。我该如何解决这个问题?

解决方法

我猜您已经找到了 Twilio 的内置字段类型列表 here。如果内置的功能都不适合您,您有两个选择:

A) 不要提供类型,如果您不提供类型,则将收集自由格式的输入。请参阅documentation

B) 使用自定义字段类型。如果您只有选定数量的选项,那么这应该是您的选择。

对于B),您可以将其指定为:

"fieldTypes": [
    {
        "uniqueName": "Custom.SELECTIONS","values": [
            {
                "language": "en-US","value" : "AFCON 2020","synonymOf" : null
            },{
                "language": "en-US","value" : "England","value" : "FIFA WC 2016",...
        ]
    }
]

您可以将其用作 "type": "Custom.SELECTIONS"

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。