Dieser Artikel untersucht hauptsächlich die Java -Sprache, um Mobiltelefone zu senden, und teilt sie für Ihre Referenz mit. Der spezifische Inhalt ist wie folgt
Es gibt verschiedene Möglichkeiten, Mobiltelefontextnachrichten zu senden:
(1) Verwenden Sie die WebService -Schnittstelle, um Mobiltelefontextnachrichten zu senden. Dies kann mit dem von Sina bereitgestellten Webservice gesendet werden, es ist jedoch eine Registrierung erforderlich.
(2) Verwenden Sie SMS MAO, um SMS zu senden. Diese Methode sollte häufiger angewendet werden, solange Sie Hardwareausrüstung kaufen müssen, haha;
(3) Verwenden Sie die SMS -SMS -Plattform, die von China Network Construction bereitgestellt wird. Meine kleine Demo wird basierend auf dieser Zeile gesendet.
Hinweis: Java implementiert das Senden von SMS -Nachrichten auf Mobiltelefonen
/*** Beschreibung: Java implementiert das Senden von Mobiltelefontextnachrichten*Autor: aa00aa00*/package com.test.mobile; import org.apache.commons.httpclient.header; import org.apache.commons.httpclient.httpclient; import org.apache.commons.httpclient.namevaluePair; import org. public class sendsg_webchinese {public static void main (String [] args) löst Ausnahme aus {httpclient client = new httpclient (); postmethod post = new PostMethod("http://sms.webchinese.cn/web_api/");post.addRequestHeader("Content-Type","application/x-www-form-urlencoded;charset=gbk");// Set transcoding NameValuePair[] data = { new NameValuePair("Uid", "******"), // Registrierter Benutzername Neue NameValuePair ("Key", "******"), // Nach erfolgreicher Registrierung ist der Schlüssel, der zum Anmelden auf der Website verwendet wird, ein neuer NameValueepair ("smsmob", "**********, // Mobiltelefonnummer Neue NameValuepair (" SMSTEXTREXT "," SMSTEXT "," MONDAGE SEISSIGKEIT ". client.executemethod (post); header [] headers = post.getResponseHeaders (); int statusCode = post.getStatusCode (); System.out.println ("StatusCode:" + StatusCode); für (Header H: Header) {System.out.println (H.ToString ();} String -Ergebnis = New New. String (post.getResponseBodyAssstring (). GetBytes ("gbk"); Führen Sie den oben genannten Code aus: Sie können eine Textnachricht an Ihr Telefon senden. Ich persönlich teste es. Es gibt kein Problem, also werde ich es mit Ihnen teilen!
Das obige dreht sich alles um diesen Artikel. Ich hoffe, dass es für alle hilfreich sein wird, Java -Programme zu lernen.