Twilio将消息发送到Whatsapp

时间:2019-07-02 10:55:02

标签: 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));

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

  1. 30004-邮件被阻止
  2. 11200 HTTP检索失败

1 个答案:

答案 0 :(得分:1)

我管理Twilio的WhatsApp团队-乐于提供帮助!

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

要将WhatsApp与Twilio的Programmable Messaging 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/numbershttps://www.twilio.com/whatsapp/request-access

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