如何在Twilio Verify API中使用自定义字母数字发送者ID并修改OTP发送名称
如何修改Twilio Verify API发送OTP消息的字母数字发送者ID
刚好我对Twilio Verify这块比较熟,来给你捋清楚怎么改发送者名称——确实,Verify API不像可编程短信那样有from参数可以直接指定,它的发送者名称是在Twilio控制台的服务配置里搞定的,具体步骤如下:
登录Twilio控制台,进入你的Verify服务
打开Twilio控制台后,在左侧菜单找到「Verify」板块,点击进入你正在用的那个Verify服务(要是还没创建服务,先新建一个)。找到消息发送者ID配置项
在服务的配置页面里,定位到「Messaging」(消息)相关的设置区域,里面会有「Alphanumeric Sender ID」(字母数字发送者ID)的输入框。在这里填上你的公司名称就行,不过要注意Twilio的规则:只能用字母、数字和空格,最长11个字符,不能加特殊符号。保存配置后测试
保存设置之后,再发起新的OTP请求,收到的短信发送者就会变成你设置的公司名称啦。
另外还有几个要注意的点:
- 不是所有国家/地区都支持字母数字发送者ID,比如美国、加拿大就不支持,这些地区会默认用Twilio的短号码或长号码发送,没法设置自定义字母名称。
- 如果配置后还是显示「AUTHY」,可以检查下服务的「Channels」(渠道)设置,看看短信渠道的发送者配置是不是真的生效了,有时候可能是之前默认用了Authy集成的缘故。
小补充:Twilio Verify是按服务来配置的,要是你有多个业务场景需要不同的发送者名称,得创建多个Verify服务分别设置哦。
内容的提问来源于stack exchange,提问作者user214849




