使用ASP.NET Core通过Twilio向WhatsApp组发送消息

时间:2019-05-13 14:20:16

标签: asp.net-core twilio

我正在尝试使用twilio将whatsapp商业api用于我的应用程序。我已经阅读了whatsapp商业api的文档。我的问题是,我们可以使用twilio根据ID将消息发送到不同的whatsapp组。 例如,如果我有3个组,例如学生,教授,助理,并且基于每个不同的组,我想发送特定的消息,例如“向学生打招呼”,向教授打招呼和向助理打招呼。 到目前为止,我所知道的是Whatsapp可以区分具有特定ID的所有内容,例如chat.whatsapp.com/DeUzzel9O13231

我还使用了twilio和whatsapp api,您可以在其中将消息从twilio号发送到您的whatsapp号,如下所示

using System;
using Twilio;
using Twilio.Rest.Api.V2010.Account;


class Program 
{
    static void Main(string[] args)
    {
        // Find your Account Sid and Token at twilio.com/console
        // DANGER! This is insecure. See http://twil.io/secure
        const string accountSid = "ACXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX";
        const string authToken = "your_auth_token";

        TwilioClient.Init(accountSid, authToken);

        var message = MessageResource.Create(
            body: "Join Earth's mightiest heroes. Like Kevin Bacon.",
            from: new Twilio.Types.PhoneNumber("+15017122661"),
            to: new Twilio.Types.PhoneNumber("+15558675310")
        );

        Console.WriteLine(message.Sid);
    }
}

上面的代码仅用于向特定号码发送消息。我可以对小组做同样的事情吗?如果是,如何?是否有任何文档?

谢谢。

1 个答案:

答案 0 :(得分:1)

看起来似乎还不是受支持的功能。

  

我可以向WhatsApp组发送消息还是管理组?

     

当前,我们的API不支持与之通信或管理   WhatsApp组。我们希望将来会增加对群组的支持。”

来源https://www.twilio.com/docs/sms/whatsapp/best-practices-and-faqs#frequently-asked-questions-on-whatsapp-integrations