1
Я пишу код для отправки смс с помощью API whatsapp и winform C#. Я не знаю, в чем проблема.Как отправить смс с помощью API whatsapp и winform C#?
имеет погрешность
«Войти не удалось не разрешенным»
... но я зарегистрирован в «регистрации» Whatsapp скачать с «https://github.com/mgp25/WART» и есть пароль, как изображение.
Вот мой код
using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Data;
using System.Drawing;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
using System.Windows.Forms;
using WhatsAppApi;
namespace sms
{
public partial class Form1 : Form
{
public Form1()
{
InitializeComponent();
}
private void btn_send_Click(object sender, EventArgs e)
{
WhatsApp wa = new WhatsApp(txt_phone.Text, txt_pass.Text, txt_name.Text, true);
wa.OnConnectSuccess+=() =>
{
txt_status.Text = "Connect...";
wa.OnLoginSuccess+= (phone, data) =>
{
txt_status.Text += "\r\nConnection success!";
wa.SendMessage(txt_to.Text, txt_message.Text);
txt_status.Text += "\r\nMessage Sent!";
};
wa.OnLoginFailed+= (data) =>
{
txt_status.Text += string.Format("\r\bLogin failed {0}", data);
};
wa.Login();
};
wa.OnConnectFailed+= (ex) =>
{
txt_status.Text += string.Format("\r\bConnect failed {0}", ex.StackTrace);
};
wa.Connect();
}
}
}
Поскольку whatsapp не поддерживает сторонние API, вероятно, они изменили свою аутентификацию, чтобы предотвратить работу WART. – Rob
Но я установил WhatsApp API в Manege Nuget Packages студии Visua – nistelrooy41001662
Любой может добавить в галерею nuget, это не коллекция официальных и/или поддерживаемых библиотек – Rob