-2

我收到 5 个错误,如下所述:

错误 1​​当前上下文中不存在名称“txtTo”

错误 2当前上下文中不存在名称“txtMessage”

错误 3找不到类型或命名空间名称“WhatsApp”(您是否缺少 using 指令或程序集引用?)

错误 4找不到类型或命名空间名称“WhatsApp”(您是否缺少 using 指令或程序集引用?)

错误 5当前上下文中不存在名称“数据”

有人可以帮我解决上述错误吗?

这是我正在使用的代码:

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;

namespace WindowsFormsApplication2
{
 public partial class Form1 : Form
 {
     public Form1()
     {
         InitializeComponent();
     }

     private void btnSend_Click(object sender, EventArgs e)
     {
         //Send ( button_click )
         string from = " ";
         string to = txtTo.Text;
         string msg = txtMessage.Text;

         WhatsApp wa = new WhatsApp(from, "S2pRzjF5WnVcHCwGFkjJuFI2oCM=", "Shri", false, false);

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

             wa.OnLoginSuccess += (phoneNumber, data) =>
             {
                 wa.sendmessage(to, msg);
             };

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

             wa.Login();
         };

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

         wa.Connect();

     }
 }
}
4

1 回答 1

1

请检查以下代码:

首先,您需要在以下链接中注册您的 WART 编号:

http://www.c-sharpcorner.com/uploadfile/ansh06031982/send-message-on-whatsapp-number-using-web-service/

你的方法应该是:

private void btnSend_Click(object sender, EventArgs e)
{
     //Send To details
     string Phnumber = textBox1.Text;
     string message = textBox2.Text;

     //send From details

     string FromNumber = "9177677377";
     string password = "bbRvfrEbePyI/uGOqyyw9yeHlys=";
     string nickName = "Laxman";

     WhatsApp wap = new WhatsApp(FromNumber, password, nickName, false, false);
     wap.OnConnectSuccess += () =>
         {
             MessageBox.Show("Connected to whatsapp SuccessFully...");

             wap.OnLoginSuccess += (PhoneNumber, data) =>
             {
                 MessageBox.Show("Enterned");
                 wap.SendMessage(Phnumber, message);
                 MessageBox.Show("Message Sent Successfully...");
             };

             wap.OnLoginFailed += (data) =>
             {
                 MessageBox.Show(data);
                 MessageBox.Show("Yes Failed login : {0}", data);
             };

             wap.Login();
         };

     wap.OnConnectFailed += (ex) =>
         {
             MessageBox.Show("Conncetion Failure");
         };

     wap.Connect();
 }

干杯!!

于 2017-06-06T05:02:37.517 回答