سلام
میخوام توی سی شارپ یک پیام در واتساپ ارسال کنم
توی اینترنت خیلی گشتم یکی از راه حل ها کد زیر که در محیط WinForm هست : ↓
اما مشکل اینه که باید برای این کار یک یوزرنیم و پسورد داشته باشیم از واتساپ
که برای گرفتنش دوتا راه حل وجود داره :
1- یکی ثبت نام کردن توی خود سایت https://www.whatsapp.com/business/api
2- یکی هم استفاده از نرم افزار WART یا WhatsApp Registration Tool
که هردو رو تست کردم جواب نمیده , بابت دومی هم کلا خطا میده برای ارسال رمز
توی این کد یه آیتمی از من میخواد که نمیدونم چطور به دستش بیارم , طبق توضیحات بالا
private void Btn_Send_Click(object sender, EventArgs e)
{
//Send ( button_click )
string from = "989353954650";
string to = ToTextBox1.Text;
string msg = Messages_TextBox2.Text;
WhatsApp wa = new WhatsApp(from, "SZpszF5WnVcHCwGijJuFIZoCM=", "sekhar", false, false);
wa.OnConnectSuccess += () =>
{
lblmsg.Text = "Connected To WhatsApp";
wa.OnLoginSuccess += (phoneNumber, data) =>
{
wa.SendMessage(to, msg);
lblmsg.Text = "Message Sent";
};
wa.OnLoginFailed += (data) =>
{
lblmsg.Text = "Login Failed " + data + "";
};
wa.Login();
};
wa.OnConnectFailed += (ex) =>
{
lblmsg.Text = "No Connection to WhatsApp";
};
// wa.Connect();
}
این کد ↑ به دلیل نداشتن آیتم های (Password / Token) کافی کار نمیکنه , این اطلاعاتی هم که داره از یک فیلم آموزشی هستش
اگر راه حلی برای این مشکل یا روشی دیگر سراغ دارید لطفا راهنمایی بفرمایید
باتشکر