WebService号码归属地查询
发布时间:2020-12-16 23:54:34 所属栏目:安全 来源:网络整理
导读:package com.example.mobile;import org.ksoap2.SoapEnvelope;import org.ksoap2.serialization.SoapObject;import org.ksoap2.serialization.SoapSerializationEnvelope;import org.ksoap2.transport.HttpTransportSE;import android.os.Bundle;import andr
package com.example.mobile; import org.ksoap2.SoapEnvelope; import org.ksoap2.serialization.SoapObject; import org.ksoap2.serialization.SoapSerializationEnvelope; import org.ksoap2.transport.HttpTransportSE; import android.os.Bundle; import android.app.Activity; import android.util.Log; import android.view.Menu; public class MainActivity extends Activity { private final String SERVICE_NS = "http://WebXml.com.cn/"; private final String SERVICE_URL = "http://webservice.webxml.com.cn/WebServices/MobileCodeWS.asmx"; @Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.activity_main); new Thread(){ public void run(){ SoapObject obj = getMobileInfo("1587652****"); Log.i("msg",obj.getPropertyAsString(0)); } }.start(); } @Override public boolean onCreateOptionsMenu(Menu menu) { getMenuInflater().inflate(R.menu.main,menu); return true; } private SoapObject getMobileInfo(String mobile){ String methodName = "getMobileCodeInfo"; // 创建HttpTransportSE传输对象 HttpTransportSE httpTranstation = new HttpTransportSE(SERVICE_URL); httpTranstation.debug = true; // 使用SOAP1.1协议创建Envelop对象 SoapSerializationEnvelope envelope = new SoapSerializationEnvelope(SoapEnvelope.VER11); // 实例化SoapObject对象 SoapObject soapObject = new SoapObject(SERVICE_NS,methodName); soapObject.addProperty("mobileCode",mobile); envelope.bodyOut = soapObject; // 设置与.Net提供的Web Service保持较好的兼容性 envelope.dotNet = true; try{ // 调用Web Service httpTranstation.call(SERVICE_NS + methodName,envelope); if (envelope.getResponse() != null){ // 获取服务器响应返回的SOAP消息 SoapObject result = (SoapObject) envelope.bodyIn; return result; } }catch (Exception e){ e.printStackTrace(); } return null; } } (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |