Java Call SMS Interface API basierend auf Chuanglan 253 SMS -Serviceplattform
Paket com.bcloud.msg.http; import Java.io.BytearrayoutputStream; Import Java.io.inputStream; Import Java.net.urdecoder; org.apache.commons.httpclient.httpstatus; import org.apache.commons.httpclient.namevaluepair; import org.apache.commons.httpclient.uri; org.apache.commons.httpclient.methods.getMethod; /** * * @param url Anwendungsadresse, ähnlich wie http: // ip: port/msg/ * @param Konto Konto * @param pswd password * @param Handynummer, mehrere Nummern verwenden "," zu spalten * @param msg Inhalt * @param Bedürfnisstatus, ob Statusberichte erforderlich sind, true. batchSend (String -URL, String -Konto, String PSWD, String Mobile, String MSG, Boolean NeedStatus, String Extno) löst eine Ausnahme aus {httpclient client = new httpclient (); GetMethod method = new getMethod (); Versuchen Sie {uri base = new Uri (url, false); method.seturi (neuer URI (Basis, "httpbatchesSendsm", false)); method.setQueryString (neuer namevaluepair [] {neuer namevaluepair ("account", account), neuer namevaluepair ("pswd", pswd), neuer namevaluepair ("mobile", mobile), neuer namevaluepair ("NeedStatus", String. NameValuepair ("extno", extno),}); int result = client.executemethod (Methode); if (result == httpstatus.sc_ok) {inputStream in = methode.getResponseBodyAssTream (); BytearrayoutputStream baos = new bytearrayoutputStream (); byte [] buffer = neues byte [1024]; int len = 0; while ((len = in.read (puffer))! = -1) {baos.write (buffer, 0, len); } return urldeCoder.decode (baos.toString (), "utf-8"); } else {Neue Ausnahme werfen ("Http -Fehlerstatus:" + method.getStatusCode () + ":" + method.getStatustext ()); }} endlich {method.releaseconnection (); }}}Zusammenfassen
Das obige ist der Implementierungscode für Java zum Abrufen von Chuanglan 253 SMS -Verifizierungscode, das vom Editor eingeführt wurde. Ich hoffe, es wird für alle hilfreich sein. Wenn Sie Fragen haben, hinterlassen Sie mir bitte eine Nachricht und der Editor wird allen rechtzeitig antworten. Vielen Dank für Ihre Unterstützung auf der Wulin.com -Website!