static final String NAMESPACE = "http://WebXml.com.cn/";// 命名空间
static final String INTERFACE_ADDRESS = "http://webservice.webxml.com.cn/WebServices/MobileCodeWS.asmx";// 接口地址
static final String WSDL = INTERFACE_ADDRESS + "?wsdl";
static final String METHOD_NAME = "getMobileCodeInfo";// 调用方法名
static String soapAction = NAMESPACE + METHOD_NAME;// SOAPAction:
// "http://WebXml.com.cn/getMobileCodeInfo"
/*
* 获得国内手机号码归属地省份、地区和手机卡类型信息 */ public static void getMobileCodeInfo(String mobilePhone) { try { SoapObject request = new SoapObject(NAMESPACE,METHOD_NAME); request.addProperty("MOBILE",mobilePhone); HttpTransportSE ht = new HttpTransportSE(WSDL); ht.debug = true; SoapSerializationEnvelope envelope = new SoapSerializationEnvelope( SoapEnvelope.VER11); envelope.bodyOut = request; envelope.dotNet = true; envelope.setoutputSoapObject(request); ht.call(soapAction,envelope); SoapObject result = (SoapObject) envelope.bodyIn; SoapObject detail = (SoapObject) result.getProperty(METHOD_NAME); Log.e("detail",detail+""); parseMobileCodeInfo(); } catch (IOException e) { e.printstacktrace(); } catch (XmlPullParserException e) { e.printstacktrace(); } }版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 [email protected] 举报,一经查实,本站将立刻删除。