使用whatsapi.net发送消息?

我想用whatsapi发送消息,这是我的尝试

string nickname = "Test"; string sender = "xxxxxxxxxxxxxx"; //My Phone Number tryed with 049xxxxxxxxxxxx, 0049xxxxxxxxxxxxxx, 49xxxxxxxxxxxxxxx, xxxxxxxxxxxxxx string imei = "xxxxxxxxxxxxxxxxxxxxxxxxx";//My IMEI WhatsApp me = new WhatsApp(sender,imei ,nickname,true); me.Connect(); Console.WriteLine(me.ConnectionStatus);// I get a Connection! Console.ReadLine(); me.SendMessage("xxxxxxxxxx", "This is a Test!");// Send Message //No Message received :( me.Disconnect(); Console.WriteLine(me.ConnectionStatus); Console.ReadLine(); 

现在我的错误在哪里? 以及我是怎么做的?

我正在使用这个版本:https: //github.com/perezdidac/WhatsAPINet 。

首先,我只是想发送消息。 当我尝试从WART获取请求时,我收到此消息:

 Could not request code using either sms or voice. SMS: {"status":"fail","reason":"no routes","retry_after": 3600} Voice: {"status":"fail","reason":"no routes","retry_after": 3600} 

  WhatsApp wa = new WhatsApp("your number", "your password", "pankaj", false, false); wa.OnConnectSuccess += () => { Response.Write("connect"); wa.OnLoginSuccess += (phno,data) => { wa.SendMessage("to", "msg"); }; wa.OnLoginFailed += (data) => { Response.Write("login failed"+data); }; wa.Login(); }; wa.OnConnectFailed+= (ex)=> { Response.Write("connection failed"); } 

从此链接下载生成密码https://github.com/mgp25/WART的安装程序

之后通过您的手机号码和密码。 并在whatsapp对象的构造函数中传递用户详细信息,例如他的no或msg。

它会对你有用。 尝试一下。

在connect之后将命令发送到Login。 我这样解决了:

 me.connect(); me.login(null);