`

java实现手机归属地查询

    博客分类:
  • java
 
阅读更多
import java.io.BufferedReader;
import java.io.InputStream;
import java.io.InputStreamReader;
import java.net.HttpURLConnection;
import java.net.URL;

public class test {

public static void main(String[] args) {
String httpUrl = "http://apis.baidu.com/showapi_open_bus/mobile/find";
String httpArg = "num=15923736935";
String jsonResult = request(httpUrl, httpArg);
System.out.println(jsonResult);
}

/**
* @param urlAll
*            :请求接口
* @param httpArg
*            :参数
* @return 返回结果
*/
public static String request(String httpUrl, String httpArg) {
    BufferedReader reader = null;
    String result = null;
    StringBuffer sbf = new StringBuffer();
    httpUrl = httpUrl + "?" + httpArg;

    try {
        URL url = new URL(httpUrl);
        HttpURLConnection connection = (HttpURLConnection) url
                .openConnection();
        connection.setRequestMethod("GET");
        // 填入apikey到HTTP header
        connection.setRequestProperty("apikey",  "4252db17d2e8ae62db760a521d841f68");
        connection.connect();
        InputStream is = connection.getInputStream();
        reader = new BufferedReader(new InputStreamReader(is, "UTF-8"));
        String strRead = null;
        while ((strRead = reader.readLine()) != null) {
            sbf.append(strRead);
            sbf.append("\r\n");
        }
        reader.close();
        result = sbf.toString();
    } catch (Exception e) {
        e.printStackTrace();
    }
    return result;
}
}
分享到:
评论

相关推荐

    JAVA实现手机归属地查询.docx

    在Java编程中,实现手机归属地查询涉及到网络请求、数据解析和对象模型设计等多个知识点。以下将详细阐述这些内容。 首先,我们看到一个名为`MobileMarkInfo`的类,它是用于存储手机号段信息的实体类。这个类包含了...

    手机号归属地查询JAVA工具类

    在IT行业中,手机号归属地查询是一项常见的需求,尤其在安全验证、数据分析等领域。这个"手机号归属地查询JAVA...通过这个工具,开发者不仅可以快速实现手机号码归属地查询功能,还可以深入了解相关技术的实现细节。

    手机归属地查询 JAVA版

    标题“手机归属地查询JAVA版”指的是一个使用Java编程语言实现的系统,它能够查询手机号码的归属地信息。在IT行业中,这类应用通常涉及到移动通信领域的数据处理和分析,帮助用户快速了解电话号码所属的地区,对于...

    java 调用 360 api 接口实现批量查询手机号码归属地

    3. **处理请求参数**:将手机号码归属地查询的请求参数,如手机号码,封装到请求体或者URL中。如果使用POST请求,数据通常会被放在请求体里;如果是GET请求,这些信息会添加到URL的查询字符串中。 4. **签名与加密*...

    手机号码归属地查询JAVA项目

    《JAVA实现手机号码归属地查询项目详解》 手机号码归属地查询是信息技术领域常见的功能,尤其是在移动通信服务、市场营销和数据分析等行业中。本项目利用JAVA编程语言,旨在为用户提供便捷的手机号码归属地查询服务...

    Java获取手机号码归属地的实现

    libphonenumber库是Google开源的Java库,提供了电话号码的解析、归属地查询、号码格式化等功能。 在使用libphonenumber库时,需要引入相应的依赖包,包括libphonenumber、carrier、geocoder等。这些依赖包提供了...

    Java根据手机号获取归属地

    填入手机号码,获取手机号码归属地

    手机号码归属地查询

    9. **错误处理与异常捕获**:在实现手机号码归属地查询功能时,必须处理可能出现的网络错误、API错误等,确保程序的健壮性。 10. **用户体验**:最后,设计良好的用户界面和交互体验也是关键。用户应该能够轻松输入...

    java版手机归属地查询带界面

    在Java编程领域,开发一个手机归属地查询的程序通常涉及到网络请求、数据解析以及用户界面设计等技术。本文将详细探讨这些知识点。 首先,"java版手机归属地查询带界面"意味着我们需要创建一个具备图形用户界面...

    android 基于webservice的手机归属地查询代码

    这个功能可以通过调用Web服务接口来实现,本示例就是一个基于Webservice的Android手机号码归属地查询程序。下面将详细介绍如何实现这一功能。 首先,理解Webservice:Webservice是一种通过网络提供服务的方式,它...

    java手机归属地

    ### Java实现手机号码归属地查询 #### 背景与目的 随着移动互联网的发展,对手机号码归属地的查询需求日益增加。此类功能可用于多种场景,例如:电信运营商需要了解其用户分布情况;电商平台可能需要根据用户的...

    手机归属地查询

    手机归属地查询是一种常见的服务,它允许用户通过输入手机号码来获取该号码的大概地理位置信息。这个服务在很多场景下都很有用,例如帮助确认未知来电的来源、追踪丢失的手机或者进行基本的安全评估。在本案例中,...

    手机号码归属地查询程序

    机号码归属地查询程序,实现输入手机号码后,先从数据库中查询信息,若数据库中没有该号码信息,程序进入相应的查询阶段,查询手机号码的归属地(运营商,手机归属地),并且将信息存入到数据库中,并且更新数据库。...

    手机归属地查询源码

    本资源名为"手机归属地查询源码",显然是一份用于实现查询手机归属地功能的Android应用程序源代码。这样的源码对Android开发者,尤其是初学者而言,具有极高的学习价值。下面将详细探讨这个知识点及其相关技术。 ...

    Android手机号码归属地查询

    《Android手机号码归属地查询与ksoap2解析技术详解》 在移动通信领域,了解一个手机号码的归属地是常见的需求,尤其对于开发者而言,构建一个Android应用来实现这一功能可以提供用户友好的服务。本篇文章将深入探讨...

    手机归属地查询源代码.rar

    本文将深入探讨手机归属地查询的实现原理,并以"手机归属地查询源代码.rar"为例,解析其背后的编程逻辑和技术细节。 1. 手机号码结构与归属地信息 在中国,手机号码由11位数字组成,前三位是网络识别号,代表不同的...

    手机号码归属地查询系统

    在实现手机号码归属地查询的过程中,首先需要建立一个数据库,用于存储全国各地区的手机号码段及其对应的运营商和省份信息。这通常涉及到数据整理和清洗,确保数据的准确性和时效性。数据库的设计可能包括多个表,如...

Global site tag (gtag.js) - Google Analytics