问题描述
我正在尝试使用Twilio节点库将短信从英国Twilio号码发送到英国手机号码。当我不输入“字母数字senderId”,而只是输入一个正常数字时,它可以正常工作。但是当我换掉它不起作用!
const accountSid = 'SID';
const authToken = 'AUTH';
const twilio = require('twilio');
const client = twilio(accountSid,authToken);
const twilioNumber = "TWILIO_NUMBER";
const myNumber = "MY_NUMBER";
client.messages
.create({
body: "???",from: twilioNumber,// Have tried replacing this with alphanumeric string!
to: myNumber,})
.then(message => console.log(message.sid));
当我执行此代码时,我没有收到任何错误消息-但我也没有收到任何日志!
如何最好地调试此问题,如何使字母数字发件人ID正常工作?
解决方法
您是否创建了字母数字资源? 看看这个https://www.twilio.com/docs/sms/services/api/alphasender-resource 您应该先创建alhpa id资源,然后再使用它发送消息。