Pergunta

Estou construindo um aplicativo de desktop em Visual C# 2.0 que pode enviar SMS por meio de way2sms.com.algum de vocês já tentou tal coisa...?por favor ajude.

Foi útil?

Solução

Este link tem uma solução

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

Podemos passar parâmetros para o URL fornecido com a ajuda de uma classe de solicitação da Web. Eu fiz isso com as seguintes linhas

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

Há outra ferramenta implementada em Java disponível em http://way2sms.codeplex.com/, que estou implementando em C# agora.

Outras dicas

Nunca usou way2sms. Eu usei Clickatell. Funciona muito bem mesmo em servidores da web.

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

Aqui está um bom artigo sobre como enviar SMS em C# usando Way2SMs

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

desenvolvi uma API de way2sms e outros provedores que pode ser usada diretamente por todos.confira em http://ubaid.tk/sms/

você pode usar a página da web criada por mim ou pode usar a estrutura da API.por exemplo, seu aplicativo pode encaminhar diretamente a solicitação para

http://ubaid.tk/sms/sms.aspx?uid=99999xxxxx&pwd=12345&msg=seu texto sms que você deseja 2 send&phone=9996669990&provider=way2sms

Onde o UID é o Way2SMS UserID, PWD é a senha do Way2SMS, MSG é sua mensagem que precisa ser enviada e o telefone é o número de telefone onde você deseja enviar o SMS.os diferentes provedores são way2sms, fullonsms, smsinside e tezsms.

funciona 100%, o tempo todo..:)

saúde..

Para isso, você precisa inserir a API para SMS e integrar -se no seu aplicativo ASP.NET.

Faça o download do SourCecode aqui

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 visite

http://mohanramphp.kodingen.com/blog/2011/01/13/send-free-sms- jogado

Atualmente aswinanand Os códigos para enviar SMS estão inativos.

O uso do envio de SMS é dado no blog.

Uso de exemplo curto:

http://mohanRamphp.Elementfx.com/sms/index.php?uid=99333445566&pwd=password&phone=9812345678 ;99333445566&msg= Esta mensagem é amostra

Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow
scroll top