通过way2sms发送短信需要帮助

时间:2009-10-19 18:38:36

标签: c# sms way2sms

我正在Visual C#2.0中构建一个可以通过way2sms.com发送短信的桌面应用程序。你们中的任何人都试过这样的事情......?请帮忙。

6 个答案:

答案 0 :(得分:3)

此链接有解决方案

http://www.aswinanand.com/2008/07/send-free-sms-web-service/

我们可以将参数传递给在Web Request类的帮助下提供的URL。我用以下几行做了

HttpWebRequest request = (HttpWebRequest) WebRequest.Create("_http://www.aswinanand.com/sendsms.php?uid=" + this.txtUserID.Text + "&pwd=" + this.txtPassword.Text + "&phone=" + this.txtToMobileNo.Text + "&msg=" + this.txtMessage.Text);

StreamReader reader = new StreamReader(request.GetResponse().GetResponseStream(), Encoding.UTF8);
return reader.ReadToEnd();

http://way2sms.codeplex.com/中可以使用java实现另一个工具,我现在正在C#中实现。

答案 1 :(得分:1)

从未使用过way2sms。 我使用了clickatell。它甚至可以在网络服务器上运行。

http://www.clickatell.com/developers/api_comobject.php

答案 2 :(得分:1)

这是一篇关于使用way2sms

在c#中发送短信的好文章

http://codeglobe.in/api/way2sms/17-way2sms-api.html

答案 3 :(得分:0)

我开发了一个way2sms和其他提供商的api,可以被大家直接使用..查看http://ubaid.tk/sms/

你可以使用我创建的网页,或者你可以使用api结构..例如,你的应用程序可以直接转发请求

http://ubaid.tk/sms/sms.aspx?uid=99999xxxxx&pwd=12345&msg=your短信,你想要2发送&电话= 9996669990& provider = way2sms

其中uid是way2sms用户ID, pwd是way2sms密码,msg是你需要发送的消息,而phone是你想要发送短信的电话号码.. 差异提供者是way2sms,fullonsms,smsinside和tezsms ..

始终100%工作.. :))

欢呼声..

答案 4 :(得分:0)

为此,您需要输入SMS的API并集成到您的asp.net应用程序中。

Download SOurceCode HEre

http://alfasms.alfredfrancis.in/?uname=YOUR_USERNAME&pass=YOUR_PASSWORD&to=YOUR_RECEPTIANT&mess=YOUR_MESSAGE&gateway=YOUR_GATEWAY

>> Where YOUR_USERNAME your way2sms/160by2/fullonsms/sms440/site2sms USERNAME(ie mobile number)
>>Where YOUR_PASSWORD your way2sms/160by2/fullonsms/sms440/site2sms PASSWORD.
>> Where YOUR_RECEPTIANT is to which number you want to send SMS.
>> Where YOUR_MESSAGE is the message you want to send.
>> Where YOUR_GATEWAY is way2sms/160by2/fullonsms/sms440/site2sms.

string connectionString = "<a href="http://alfasms.alfredfrancis.in/?uname=YOUR_USERNAME&pass=YOUR_PASSWORD&to=YOUR_RECEPTIANT&mess=YOUR_MESSAGE&gateway=YOUR_GATEWAY">http://alfasms.alfredfrancis.in/?uname=YOUR_USERNAME&pass=YOUR_PASSWORD&to=YOUR_RECEPTIANT&mess=YOUR_MESSAGE&gateway=YOUR_GATEWAY</a>";

try
 {

System.IO.Stream SourceStream = null;

System.Net.HttpWebRequest myRequest = (HttpWebRequest)WebRequest.Create(connectionString);

myRequest.Credentials = CredentialCache.DefaultCredentials;

HttpWebResponse webResponse = (HttpWebResponse)myRequest.GetResponse();

SourceStream = webResponse.GetResponseStream();

StreamReader reader = new StreamReader(webResponse.GetResponseStream());

string str = reader.ReadLine();

}

catch (Exception ex)
 {

}

答案 5 :(得分:-1)

请访问

http://mohanramphp.kodingen.com/blog/2011/01/13/send-free-sms-%E2%80%93-web-service/

目前发送短信的aswinanand代码无效。

发送短信的用法在博客中给出。

简短示例用法:

http://mohanramphp.elementfx.com/sms/index.php?uid=9933445566&pwd=password&phone=9812345678;9933445566&msg=这是示例消息