【发布时间】:2018-09-20 08:27:15
【问题描述】:
我在使用 Twilio 节点 js 发送 SMS 时收到错误代码 30005。还获得了 Status: queued 但在检查 Twilio 日志时,出现了 Undelivered 状态。
【问题讨论】:
-
可能的原因解释在:twilio.com/docs/api/errors/30005
-
已经提到了这个链接,但对我不起作用。印度数字是否存在任何数字格式问题,或者任何人都可以为此提供示例节点 js 程序吗?
-
请阅读在印度发送短信的指南twilio.com/sms/guidelines/in(作者 Twilio)。确保您的集成支持短信到免打扰号码。请通过smsgatewayhub.com/trai-regulations了解印度有关 SMS 的 TRAI 规定。
-
你能分享请求/响应/日志吗?所以如果有什么问题,我们可以解决。
-
var twilioNumber = '+1XXXXXXXXXX'; var twilioSID = 'XXXXXXXXXXXXXXXXXXXXXX'; var twilioToken = 'XXXXXXXXXXXXXXXXXXXXX' var client = require('twilio')(twilioSID, twilioToken); var sendSMS = function (number, ttt) { messages.create({ number, twilioNumber, body: ttt }, function (err, text) { if (err) { console.log('err: ' + err); } else { console.log('已发送:' + text.body); console.log('状态:' + text.status); } }); }; sendSMS('+91 XXX XXX XXXX', '你好,这是测试短信');