2014-11-03 4 views
-1

как отправить сообщение (текст, изображение, видео) в whatsapp из приложения C# Asp.net.как отправить сообщение на whatsapp число программно с помощью C#

+1

вы боретесь с конкретной проблемой или просто на гулянки для библиотеки? –

+0

Это поможет вам, WhatsAPINet - https://github.com/perezdidac/WhatsAPINet –

+0

Проект github.com больше не существует bro @ andrey.shedko – gumuruh

ответ

2

Я нахожу идеальное решение на This Link.

После кода (C#) Я использовал для отправки рекламный лозунг

//Send (button_click) 
     string from = "9199********"; 
     string to = txtTo.Text;//Sender Mobile 
     string msg = txtMessage.Text; 

     WhatsApp wa = new WhatsApp(from, "BnXk*******B0=", "NickName", true, true); 

     wa.OnConnectSuccess +=() => 
     { 
      MessageBox.Show("Connected to whatsapp..."); 

      wa.OnLoginSuccess += (phoneNumber, data) => 
      { 
       wa.SendMessage(to, msg); 
       MessageBox.Show("Message Sent..."); 
      }; 

      wa.OnLoginFailed += (data) => 
      { 
       MessageBox.Show("Login Failed : {0}", data); 
      }; 

      wa.Login(); 
     }; 

     wa.OnConnectFailed += (ex) => 
     { 
      MessageBox.Show("Connection Failed..."); 
     }; 

     wa.Connect(); 
+0

whatsapp не предоставляет никаких публичных api. Является ли законным делать это с помощью этого кода? –

2

Отправка массовых сообщений программно через WhatsApp окончательно противоречит Условиям обслуживания, и даже автор (стороннего) API, отправленный andrey.shedko, не поддерживает его и не несет никакой ответственности за него. В приложении есть функция для отправки столько сообщений, сколько вы хотите для людей, которых вы действительно знаете, - используйте их вместо этого.

В их Legal разделе:

(iii) you will not attempt to reverse engineer, alter or modify any part of the Service

и

C. You agree not to use or launch any automated system, including without limitation, "robots," "spiders," "offline readers," etc. or "load testers" such as wget, apache bench, mswebstress, httpload, blitz, Xcode Automator, Android Monkey, etc., that accesses the Service in a manner that sends more request messages to the WhatsApp servers in a given period of time than a human can reasonably produce in the same period by using a WhatsApp application

Они не предоставляют публичного API, поэтому нет маневра здесь.

Смежные вопросы