web-dev-qa-db-fra.com

Envoyer des messages avec whatsapi.net?

Je veux envoyer des messages en utilisant Whatsapi et c'était mon essai

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();

Maintenant, où est mon erreur? et comment je le fais bien?

J'utilise cette version: https: // github.com/perezdidac/WhatsAPINet .

Je veux d'abord envoyer des messages. Lorsque j'essaie d'obtenir une demande du WART, je reçois simplement ce message:

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}
17
daniel59
    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");
    }
5
Pankaj Gupta

télécharger l'installateur pour générer le mot de passe https://github.com/mgp25/WART à partir de ce lien

passez ensuite votre numéro de mobile et le mot de passe que vous avez obtenu. et passez les détails de l'utilisateur comme son no ou msg dans le constructeur dans l'objet WhatsApp.

cela fonctionnera pour vous. essayez avec.

3
Pankaj Gupta