「号码归属地java离线」java手机号码归属地
本篇文章给大家谈谈号码归属地java离线,以及java手机号码归属地对应的知识点,希望对各位有所帮助,不要忘了收藏本站喔。
本文目录一览:
- 1、手机的号码归属地怎么查
- 2、java程序代码实现手机号码归属地查询,求源码?
- 3、java系统怎么设置号码归属地
- 4、如何查询自己号码的归属地?
- 5、免费的API-手机号码归属地接口
- 6、java web中怎么通过得到的手机ismi获取到手机号得归属地
手机的号码归属地怎么查
你可以打10086中然后按1 然后按7 然后输入你要查询的好好就好了 。。。
要是你手机支持java或sisx格式软件安装,就在网上找一个号码查询软件,这样就可以常常查了 。。。我试过的。。没有错。呵呵。。
java程序代码实现手机号码归属地查询,求源码?
import java.io.IOException;
import org.jsoup.Jsoup;
import org.jsoup.nodes.Document;
import org.jsoup.select.Elements;
public class Test {
public static void main(String[] args) throws IOException {
String mobile = "手机号码";
String url = ";mobile=%s";
url = String.format(url, mobile);
Document doc = Jsoup.connect(url).get();
Elements els = doc.getElementsByClass("tdc2");
System.out.println("归属地:" + els.get(1).text());
System.out.println("类型:" + els.get(2).text());
System.out.println("区号:" + els.get(3).text());
System.out.println("邮编:" + els.get(4).text().substring(0, 6));
}
}
java系统怎么设置号码归属地
package test;
import java.io.InputStream;
import java.io.OutputStream;
import java.io.OutputStreamWriter;
import java.net.URL;
import java.net.URLConnection;
import javax.xml.parsers.DocumentBuilder;
import javax.xml.parsers.DocumentBuilderFactory;
import org.w3c.dom.NodeList;
public class Mobile {
private static String getSoapRequest(String mobileCode) {
StringBuilder sb = new StringBuilder();
sb.append("?xml version=\"1.0\" encoding=\"utf-8\"?"
+ "\n"
+ "soap:Envelope xmlns:xsi=\"\""
+ " "
+ "xmlns:xsd=\"\""
+ " "
+ "xmlns:soap=\"\""
+ "\n"
+ "soap:Body" + "\n"
+ "getMobileCodeInfo" + " "
+ "xmlns=\"\"" + "\n"
+ "mobileCode" + mobileCode + "/mobileCode" + "\n"
+ "userID/userID" + "\n"
+ "/getMobileCodeInfo" + "\n"
+ "/soap:Body" + "\n"
+ "/soap:Envelope"
);
return sb.toString();
}
private static InputStream getSoapInputStream(String mobileCode) {
try {
String soap = getSoapRequest(mobileCode);
if (soap == null)
return null;
URL url = new URL(
"");
URLConnection conn = url.openConnection();
conn.setUseCaches(false);
conn.setDoInput(true);
conn.setDoOutput(true);
conn.setRequestProperty("Content-Type", "text/xml; charset=utf-8");
conn.setRequestProperty("Content-Length", Integer.toString(soap
.length()));
conn.setRequestProperty("SOAPAction",
"");
OutputStream os = conn.getOutputStream();
OutputStreamWriter osw = new OutputStreamWriter(os, "UTF-8");
osw.write(soap);
osw.flush();
osw.close();
InputStream is = conn.getInputStream();
return is;
} catch (Exception e) {
e.printStackTrace();
return null;
}
}
public static String getMobileNoTrack(String mobileCode) {
try {
org.w3c.dom.Document document = null;
DocumentBuilderFactory dbf = DocumentBuilderFactory.newInstance();
dbf.setNamespaceAware(true);
InputStream is = getSoapInputStream(mobileCode);
DocumentBuilder db = dbf.newDocumentBuilder();
document = db.parse(is);
NodeList nl = document
.getElementsByTagName("getMobileCodeInfoResult");
StringBuffer sb = new StringBuffer();
for (int i = 0; i nl.getLength(); i++) {
org.w3c.dom.Node n = nl.item(i);
if (n.getFirstChild().getNodeValue().equals("手机号码错误")) {
sb = new StringBuffer("#");
System.out.println("手机号码输入有误");
break;
}
sb.append(n.getFirstChild().getNodeValue() + "\n");
}
is.close();
return sb.toString();
} catch (Exception e) {
e.printStackTrace();
return null;
}
}
public static void main(String[] args) {
// System.out.println(Moblie.getSoapRequest("13272303204"));
// System.out.println(Moblie.getSoapInputStream("13226678785"));
System.out.println(Mobile.getMobileNoTrack("1583759999"));
}
}
这段代码也是我在网上找的,然后在Myeclipse8.5M2中测试通过的;根据输入的电话号码,可以查询号码归属地.不知道是否你需要的答案...
如何查询自己号码的归属地?
联通手机号码的归属地,可以通过以下方式查询:
1、登录中国联通APP,点击菜单“服务-查询-通用查询-号码归属地”,根据页面提示输入需要查询的手机号码,再点击“查询”。
2、中国联通网上营业厅,点击菜单“查询-通用查询-号码归属地查询”,根据页面提示输入需要查询的手机号码,再点击“查询”。
3、拨打当地联通客服热线10010,根据语音提示转人工服务查询。
免费的API-手机号码归属地接口
手机号码归属地接口:根据手机号码或手机号码的前7位,查询手机号码归属地信息,包括省份 、城市、区号、邮编、运营商和卡类型。
接口文档:
如要使用,则需要先申请APPKEY,通过审核,之后就可以无限次免费使用。
接口地址:
支持格式:json/xml
请求方式:get
请求示例: ;key= 您申请的KEY
调用样例及调试工具: API测试工具
请求参数说明:
返回参数说明:
JSON返回示例:
XML返回示例:
系统级错误码参照:
错误码格式说明(示例:200201):
PHP: 手机号码归属地查询
Python: 手机号码归属地接口调用示例
C#: 手机号码归属地接口调用示例
Go: 手机号码归属地接口调用示例
JAVA: 手机号码归属地接口调用示例
java web中怎么通过得到的手机ismi获取到手机号得归属地
JAVA获取手机号码归属地信息工具包,使用org.osm.mobile.MobileUtil.getMobileInfo(String mobile)方法获取信息,返回Mobile对象,对象包括以下属性:
String number = "";// 手机号码
String province = "";// 省份
String city = "";// 城市
String areaCode = "";// 城市编码
String postCode = "";// 邮政号码
String corp = "";// 运营商
String card = "";// 卡类型
号码归属地java离线的介绍就聊到这里吧,感谢你花时间阅读本站内容,更多关于java手机号码归属地、号码归属地java离线的信息别忘了在本站进行查找喔。