Frage

Ich erstelle eine Desktop -App in Visual C# 2.0, mit der SMS über Way2sms.com gesendet werden kann. Jemand von euch hat so etwas versucht ...? Bitte helfen Sie.

War es hilfreich?

Lösung

Dieser Link hat eine Lösung

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

Wir können Parameter an die URL übergeben, die mit Hilfe einer Webanforderungsklasse bereitgestellt wird. Ich habe es mit folgenden Zeilen gemacht

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

In Java wird ein weiteres Tool implementiert http://way2sms.codeplex.com/, was ich jetzt in C# implementiere.

Andere Tipps

Nie Way2sms verwendet. Ich habe Clickatell verwendet. Es funktioniert auch auf Webservers hervorragend.

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

Hier ist ein guter Artikel zum Senden von SMS in C# mit Way2SMS

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

Ich habe eine API von Way2SMS und anderen Anbietern entwickelt, die direkt von allen verwendet werden können. Probieren Sie sie bei http://ubaid.tk/sms/

Sie können die von mir erstellte Webseite verwenden, oder Sie können die API -Struktur verwenden. Zum Beispiel kann Ihre Anwendung die Anforderung direkt an die Anforderung angeben

http://ubaid.tk/sms/sms.aspx?uid=99999XXXXX&pwd=12345&msg=your SMS -Text, den Sie wünschen 2 Senden & Telefon = 9996669990 & Provider = Way2SMS

Wenn UID der Weg ist 2SMS UserId, PWD ist das Way2SMS -Passwort, MSG ist Ihre Nachricht, die gesendet werden muss, und das Telefon ist die Telefonnummer, in der Sie die SMS senden möchten. .

Funktioniert die ganze Zeit 100%.. :)

Prost..

Dafür müssen Sie die API für SMS eingeben und in Ihre ASP.NET -Anwendung integrieren.

Laden Sie SourceCode hier herunter

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

}

Bitte besuche

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

Momentan aswinanand Codes zum Senden von SMS ist inaktiv.

Die Verwendung des Sendens von SMS wird im Blog angegeben.

Kurze Beispiel Verwendung:

http://mohanramphp.elementfx.com/sms/index.php?uid=99334445566&pwd=password&phone=9812345678;99334445566&msg=this ist eine Beispielmeldung

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top