使用whatsApp API在whatsapp号码上发送消息

时间:2018-03-22 13:56:39

标签: c# asp.net whatsapp whatsapi

因为我需要在用户的whatsapp号码上发送消息,所以我从nuget包下载了WhatsApp API。 我也根据这个实现了代码。但经过这么多次搜索,我发现我需要注册手机号才能获得密码......使用WART但我觉得这个应用程序不起作用,无法从WhatsApp获取密码。

因此,如果有人在Asp.net c#中实现了在whatsapp号码上发送消息的这个功能,那么请使用WhatsApp Api更新我如何做到这一点。 即使我不知道whatsapp是否提供任何API。

我尝试使用以下代码...但在此之前我需要密码..

            string fromMob = "919xxxxxxxxx";
            string toMob = txtMobileNo.Text.Trim();
            string msg = "This is first WhatsApp Message Whatsapp API";

            WhatsApp wa = new WhatsApp(fromMob, "RequiredPassword", "SD", false, false);

            try
            {
                wa.OnConnectSuccess += () =>
                {
                    wa.OnLoginSuccess += (phoneNumber, data) =>
                    {
                        wa.SendMessage(toMob, msg);

                    };

                    wa.OnLoginFailed += (data) =>
                        {
                            msg = "Login Failed" + data;
                        };
                };

                wa.OnConnectFailed += (ex) =>
                    {
                        msg = "Connection Failed" + ex;
                    };
                wa.Connect();
            }
            catch { }

2 个答案:

答案 0 :(得分:3)

WhatsApp Business API 现在可以使用。有关详细信息,请参阅此link

  

WhatsApp Business API客户端支持部分功能   由您已经从Android了解的WhatsApp应用程序提供,   iOS,Web和其他平台,包括端到端加密。的   区别在于该应用程序可以部署在服务器上,   提供一个本地API,允许您以编程方式发送和   接收消息并将此工作流程与您自己的系统集成   (客户关系管理,客户服务等)。

     

请注意,如果您使用的不是官方的WhatsApp,   商业API或其他官方的WhatsApp工具,我们保留以下权利:   限制或删除您对WhatsApp的访问权限,因为这违反了我们的政策。   请不要使用任何未经WhatsApp授权的第三方工具   在WhatsApp上进行交流。

答案 1 :(得分:0)

请参阅Whatsapp API文档,

在文档中,您可以查看发送消息,阅读消息,设置Webhook API的API文档