API de interfaz SMS de Java Call basada en la plataforma de servicio SMS Chuanglan 253
paquete com.bcloud.msg.http; import java.io.bytearrayOutputStream; import java.io.inputStream; import java.net.urldecoder; importar org.apache.commons.httpclient.httpaclient; import org.apache.monmons.httpclient.httpclient; import; org.apache.commons.httpclient.httpstatus; import org.apache.commons.httpclient.nameValuePair; importar org.apache.commons.httpclient.nameValuePair; import org.apache.commons.httpclient.uri; import org.apache.commons.httpclient.methods.getmethod; /** * * * @param Dirección de la aplicación URL, similar a http: // ip: puerto/msg/ * @param cuenta de cuenta de cuenta * @param pswd contraseña * @param número de teléfono móvil, múltiples números usa "," para dividir * @param msg sms content * @param necesitado si los informes de estado son requeridos, verdaderos, no falsos * @ @@Calent Definición Definición Vea la definición de valor htttp PROTOCOL * BatchSend (String Url, String Cuenta, String PSWD, String Mobile, String Msg, Boolean NeuthStatus, String ExtNo) lanza la excepción {httpClient Client = new httpClient (); GetMethod Method = new getMethod (); intente {uri base = new uri (url, falso); método.seturi (nuevo URI (base, "httpbatchsendsm", falso)); Method.SetQueryString (New NameValuePair [] {New nameValuePair ("cuenta", cuenta), new nameValuePair ("PSWD", PSWD), new NameValuePair ("móvil", móvil), nuevo nameValuePair ("NeedStatus", String.ValueOf (NeedStatus)), New NameValuEPair ("," msgestus ", msg," msg), msger NameValuePair ("extno", extno),}); int result = client.executemethod (método); if (result == httpstatus.sc_ok) {inputStream in = método.getResponseBodyAstream (); BytearRayOutputStream Baos = new ByteArRayOutputStream (); byte [] buffer = new Byte [1024]; int len = 0; while ((len = in.read (buffer))! = -1) {baos.write (buffer, 0, len); } return urlDecoder.Decode (baos.toString (), "utf-8"); } else {Throw New Exception ("HTTP Error Status:" + Method.getStatUscode () + ":" + Method.getStatusText ()); }} finalmente {métod.RelEseConnection (); }}}Resumir
Lo anterior es el código de implementación para Java para recuperar el código de verificación SMS Chuanglan 253 introducido por el editor. Espero que sea útil para todos. Si tiene alguna pregunta, déjame un mensaje y el editor responderá a todos a tiempo. ¡Muchas gracias por su apoyo al sitio web de Wulin.com!