Java Call SMS Interface API Berdasarkan Platform Layanan Chuanglan 253 SMS
Paket com.bcloud.msg.http; import java.io.bytearrayoutputStream; import java.io.inputstream; import java.net.urldecoder; import org.apache.commons.httpclient.htpclient; impor org.apache.commons.htpclient.htpclient; impor org.apache.commons.htpclient.htpclient; impor org.apache.commons.htom org.apache.commons.httpclient.httpstatus; impor org.apache.commons.httpclient.namevaluepair; import org.apache.commons.httpclient.namevaluepair; import org.apache.commons.htpclient.uram; org.apache.commons.httpclient.methods.getmethod; /** * * @param URL Alamat aplikasi, mirip dengan http: // ip: port/msg/ * @param akun akun akun * @param pswd kata sandi * @param nomor ponsel, banyak nomor menggunakan "," untuk membagi * @param msg sms konten publict * @param perlu. BatchSend (String URL, Akun String, String PSWD, String Mobile, String MSG, Boolean Needstatus, String ExtNo) melempar Exception {httpClient client = new httpclient (); Metode getMethod = GetMethod baru (); Coba {URI Base = URI baru (url, false); method.seturi (URI baru (base, "httpbatchsendsm", false)); method.setQueryString(new NameValuePair[] { new NameValuePair("account", account), new NameValuePair("pswd", pswd), new NameValuePair("mobile", mobile), new NameValuePair("needstatus", String.valueOf(needstatus)), new NameValuePair("msg", msg), new namevaluePair ("extno", extno),}); int result = client.executeMethod (metode); if (result == httpstatus.sc_ok) {inputStream in = method.getResponseBodyAsstream (); BytearrayoutputStream baos = new bytearrayoutputStream (); byte [] buffer = byte baru [1024]; int len = 0; while ((len = in.read (buffer))! = -1) {baos.write (buffer, 0, len); } return urldecoder.decode (baos.toString (), "UTF-8"); } else {lempar pengecualian baru ("status kesalahan http:" + method.getStatusCode () + ":" + Method.getStatustext ()); }} akhirnya {method.releaseConnection (); }}}Meringkaskan
Di atas adalah kode implementasi untuk Java untuk mengambil kode verifikasi SMS Chuanglan 253 yang diperkenalkan oleh editor. Saya harap ini akan membantu semua orang. Jika Anda memiliki pertanyaan, silakan tinggalkan saya pesan dan editor akan membalas semua orang tepat waktu. Terima kasih banyak atas dukungan Anda ke situs web Wulin.com!