C# 如何使用c语言通过twilio向任意号码发送whatsApp消息#

C# 如何使用c语言通过twilio向任意号码发送whatsApp消息#,c#,asp.net-mvc-5,twilio,twilio-api,twilio-programmable-chat,C#,Asp.net Mvc 5,Twilio,Twilio Api,Twilio Programmable Chat,我是新来的 下面是我使用C发送whatsapp消息的代码# 我想知道我在twilio注册时使用的whatsapp号码 型号。来自Twilio的WhatsApp编号 如果我运行这个控制台应用程序,我就会收到关于我的whatsapp号码的消息 但当我试图通过将WhatsApp号码指定给Model.to来向我朋友的WhatsApp号码发送消息时, 我没有收到关于那个号码的信息 我怎样才能做到呢? 没有twilio还有其他方法可以实现吗 提前感谢。您是否检查了Twilio的错误。如果您要从Twilio

我是新来的

下面是我使用C发送whatsapp消息的代码#

我想知道我在twilio注册时使用的whatsapp号码

型号。来自Twilio的WhatsApp编号

如果我运行这个控制台应用程序,我就会收到关于我的whatsapp号码的消息

但当我试图通过将WhatsApp号码指定给Model.to来向我朋友的WhatsApp号码发送消息时, 我没有收到关于那个号码的信息

我怎样才能做到呢? 没有twilio还有其他方法可以实现吗


提前感谢。

您是否检查了Twilio的错误。如果您要从Twilio out向WhatsApp用户发送第一条消息,您必须首先使用模板,如详细说明所示。

如果您使用的是试用帐户,则

1) 首先从这里核实这个号码

2) 验证号码后,使用您的沙箱代码将whatsapp消息从验证号码发送到twilio的whatsapp号码(代码类似于join XYZ-PQR)


3) 发送whatsapp消息后,该号码将加入您的沙箱,您将能够使用该号码发送消息

我在我的号码上收到whatsapp消息,但是,如果我尝试使用朋友的whatsapp号码发送消息,则时间消息不会发送到该号码,调试器也不会显示任何错误。请检查API响应以及消息日志,以查看错误。我收到此错误消息-(错误:63015)频道沙盒只能向加入沙盒的电话号码发送消息。因此,如果您正在使用Twilio WhatsApp沙盒,您需要让您的朋友加入您的沙盒,然后才能向他们发送消息。当您开始使用沙箱时,您对自己的移动设备也做了同样的操作。当您获得生产WhatsApp编号时,您可以使用批准的模板联系WhatsApp用户,他们不需要首先加入。此页面显示了
join
命令以及他们需要发送的修改器和编号,以便您向他们发送消息。请注意,有一个24小时的自由形式通信窗口(在他们的最后一条入站消息上),然后您需要从同一页面上显示的模板之一发送。
    static void Main(string[] args)
    {
        // Find your Account Sid and Token at twilio.com/console
        TwilioClient.Init(Model.AccountSid, Model.AuthToken);
       
        var message = MessageResource.Create(
           
           //whatsapp message 
           to: new PhoneNumber(Model.To), from: new PhoneNumber(Model.From),
           body: "Ahoy from Twilio!!!!!"
         );
        
        Console.WriteLine("Message SID: " + message.Sid);
    }