Pregunta

Estoy construyendo una aplicación de escritorio en Visual C# 2.0 que puede enviar SMS a Way2Sms.com. ¿Alguien de ustedes ha probado tal cosa ...? por favor ayuda.

¿Fue útil?

Solución

Este enlace tiene una solución

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

Podemos pasar parámetros a la URL proporcionada con la ayuda de una clase de solicitud web. Lo hice con las siguientes líneas

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();

Hay otra herramienta implementada en Java disponible en http://way2sms.codeplex.com/, que estoy implementando en C# ahora.

Otros consejos

Nunca usé Way2Sms. Usé clickatell. Funciona muy bien incluso en los servidores web.

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

Aquí hay un buen artículo sobre el envío de SMS en C# usando Way2SMS

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

He desarrollado una API de Way2SMS y otros proveedores que pueden ser utilizados directamente por todos. Compruébalo en http://ubaid.tk/sms/

Puede usar la página web creada por mí, o puede usar la estructura API. Por ejemplo, su aplicación puede ser directamente la solicitud a

http://ubaid.tk/sms/sms.aspx?uid=99999xxxxx&pwd=12345&msg=your mensaje de texto con SMS que desea 2 enviar y teléfono = 9996669990 y proveedor = way2sms

Donde UID es la forma en que 2SMS ID de usuario, PWD es la contraseña de Way2SMS, MSG es su mensaje que debe enviarse, y el teléfono es el número de teléfono donde usted desea enviar el SMS ... los diferentes proveedores son Way2SMS, Fullonsms, Smsinside y TEZSMS. .

Funciona 100%, todo el tiempo .. :)

salud..

Para eso, debe ingresar la API para SMS e integrar en su aplicación ASP.NET.

Descargar Sourcecode aquí

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)
 {

}

Por favor visita

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

Actualmente aswinanand Los códigos para enviar SMS están inactivos.

El uso del envío de SMS se da en el blog.

Uso de ejemplo corto:

http://mohanramphp.elementfx.com/sms/index.php?uid=99334445566&pwd=password&phone=9812345678;9933445566&msg=This es un mensaje de muestra es un mensaje de muestra es un mensaje de muestra

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top