Java Call SMS -интерфейс API на основе платформы службы SMS Chuanglan 253
пакет com.bcloud.msg.http; импорт java.io.bytearrayoutputstream; import java.io.inputstream; import java.net.urldecoder; import org.apache.commons.httpclient.httpclient; import org.apache.commons.httpclient.httpclient; org.apache.commons.httpclient.httpstatus; import org.apache.commons.httpclient.namevaluepair; импорт org.apache.commons.httpclient.namevaluepair; импорт org.apache.commons.httpclient.uri; org.apache.commons.httpclient.methods.getmethod; /** * * * @param URL -адрес приложения URL, аналогичный http: // ip: port/msg/ * @param учетной записи учетной записи * @param pswd password * @param Номер мобильного телефона, несколько чисел использование »,« Для разделения * @param smg smg sment * @param wondsstatus требуется отчеты о статусе, true, не False * @retur reture Batchsend (String URL, String Account, String PSWD, String Mobile, String MSG, Boolean neadStatus, String Extno) Throws Exception {httpclient client = new httpclient (); GetMethod Method = new getMethod (); try {uri base = new uri (url, false); method.seturi (новый URI (база, "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 (method); if (result == httpstatus.sc_ok) {inputstream in = method.getResponsebodyAssTream (); BytearRayOutputStream BAOS = новый BytearRayOutputStream (); Byte [] buffer = новый байт [1024]; int len = 0; while ((len = in.read (buffer))! = -1) {baos.write (buffer, 0, len); } return urldecoder.decode (baos.toString (), "utf-8"); } else {бросить новое исключение ("http error status:" + method.getStatuscode () + ":" + method.getStatustext ()); }} наконец {method.releaseConnection (); }}}Суммировать
Выше приведено код реализации для Java для извлечения кода проверки SMS Chuanglan 253, представленный редактором. Я надеюсь, что это будет полезно для всех. Если у вас есть какие -либо вопросы, пожалуйста, оставьте мне сообщение, и редактор ответит всем вовремя. Большое спасибо за вашу поддержку сайту wulin.com!