ارسال پیام به واتساپ در سی شارپ Send Message to WhatsApp in CSharp - هفت خط کد انجمن پرسش و پاسخ برنامه نویسی

ارسال پیام به واتساپ در سی شارپ Send Message to WhatsApp in CSharp

0 امتیاز

سلام 

میخوام توی سی شارپ یک پیام در واتساپ ارسال کنم 

توی اینترنت خیلی گشتم یکی از راه حل ها کد زیر که در محیط 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) کافی کار نمیکنه , این اطلاعاتی هم که داره از یک فیلم آموزشی هستش

 

اگر راه حلی برای این مشکل یا روشی دیگر سراغ دارید لطفا راهنمایی بفرمایید 

باتشکر

 

 

سوال شده بهمن 15, 1399  بوسیله ی mojnabi (امتیاز 15)   2 4 6
ویرایش شده بهمن 15, 1399 بوسیله ی farnoosh

1 پاسخ

0 امتیاز
بخاطر بحث end to end encryption شما به راحتی قادر به ارسال پیام نیستید. بعنوان یک تریک میتونید از win hook API یا ابزارهایی مانند سلنیوم نیز بهره ببرید.
پاسخ داده شده بهمن 16, 1399 بوسیله ی 7khatcode (امتیاز 228)   2 4
...