使用Windows应用程序发送短信

本文关键字:Windows 应用程序 使用 | 更新日期: 2023-09-27 18:21:04

我想创建一个获胜表单,使用它我可以将短信发送到所需的手机号码。我尝试过不同的发送方式,但没有成功,以下是我的努力,但没有奏效。(这些都是摆姿势的随机数)
首次尝试:

using SmsClient;
SendSms oSendSMS = new SendSms();
MessageBox.Show(oSendSMS.send("1234567890", "1111", "Hello", "1234567890"));

第二次尝试:

HttpWebRequest myReq = (HttpWebRequest)WebRequest.Create("http://ubaid.tk/sms/sms.aspx?uid=" + uid + "&pwd=" + password + "&msg=" + message + "&phone=" + no + "&provider=way2sms");
            HttpWebResponse myResp = (HttpWebResponse)myReq.GetResponse();
            System.IO.StreamReader respStreamReader = new System.IO.StreamReader(myResp.GetResponseStream());
            string responseString = respStreamReader.ReadToEnd();
            respStreamReader.Close();
            myResp.Close();

第三次尝试:

using SMSClassLibrary;
    string status = "";
                CookieContainer cookie = Login.Connect("1234567890", "1111", out status);
                string[] siteParameters = Login.GetSiteParameters(cookie);
                MessageBox.Show(SendSMS.Send_Processing("1234567890", "jkdfhjnhsd", cookie, siteParameters));

有谁能帮助这些努力取得成功吗?

使用Windows应用程序发送短信

请参阅API的网站,该网站声称"Way2SMS"提供商(根据以&provider=way2sms结尾的URL,您似乎使用该提供商)不再适用于非专用用户。

您不能通过互联网直接发送短信,您需要使用与移动网络互连的提供商,并使用他们为您提供的任何API。你的第二个例子看起来像是这样的。

他们是大量的提供商,只是搜索批量短信或短信API。