Twilio 向 Whatsapp 发送消息

0 twilio

我试图通过 Twilio 发送 Whatsapp 消息

const accountSid = 'AC4fcb197075xxxxxxxcccccccvvvvvvvvv';
const authToken = 'fedd7f35082ccccccccccc49cxxxxxxxxxxx';
const client = require('twilio')(accountSid, authToken);
client.messages.create({
    body: 'This is the ship that made the Kessel Run in fourteenparsecs',
    from: '+15yyy61xxx',
    to: '+91mmm911kkk7'
}).then(message => console.log(message.sid));
Run Code Online (Sandbox Code Playgroud)

消息 SID 记录到控制台,但在 Twilio 调试器中,发现以下错误代码

  1. 30004 - 消息被阻止
  2. 11200 HTTP 检索失败

小智 7

我在 Twilio 管理 WhatsApp 团队——很乐意提供帮助!

Chenna 的评论是正确的。使用 WhatsApp,您的往返值将以“whatsapp:”为前缀。

要将 WhatsApp 与 Twilio 的可编程消息传递 API 一起使用,您必须首先执行以下两项操作之一:

  1. 使用您在 Twilio 控制台上的帐户设置沙箱。详情:https : //www.twilio.com/docs/sms/whatsapp/api#twilio-sandbox-for-whatsapp。然后您使用美国沙箱号码发送消息:from=whatsapp:+14155238886
  2. 请求将 Twilio 电话号码加入 Facebook/WhatsApp 和 Twilio WhatsApp。获得批准并入职后,您可以使用该号码通过 API 发送和接收消息。详情:https://www.twilio.com/docs/sms/whatsapp/api#enabling-whatsapp-with-a-twilio-numberhttps://www.twilio.com/console/messaging/whatsapp/numbers,和https://www.twilio.com/whatsapp/request-access

如果您需要更多帮助,请随时联系 Twilio 支持!