免费手机号归属地查询接口(Java实现)

import com.alibaba.fastjson.JSON;
import com.alibaba.fastjson.JSONObject;

/**
 * Created by cyj
 * on 2018/8/14.
 */
public class JudeMobileAttribution {
    /**
     * 精确到省
     * @param phoneNum 手机号码
     * @return 浙江
     */
    public static String getMobileAddress(String phoneNum) {
        if (phoneNum.isEmpty()) {
            return "手机号为空";
        } else {
            String result = HttpUtil.sendGet("http://tcc.taobao.com/cc/json/mobile_tel_segment.htm?" + "tel=" + phoneNum);
            System.out.println(result);
            String json = result.replace("__GetZoneResult_ = ", "");
            JSONObject jobj = JSON.parseObject(json);
            String data1 = jobj.get("province").toString();
            return data1;
        }
    }

    /**
     * 精确到市
     * @param phoneNum 手机号码
     * @return 浙江杭州移动
     */
    public static String getMobileAddressByBaiDu(String phoneNum) {
        if (phoneNum.isEmpty()) {
            return "手机号为空";
        } else {
            String result = HttpUtil.sendGet("http://mobsec-dianhua.baidu.com/dianhua_api/open/location?" + "tel=" + phoneNum);
            System.out.println(result);
            JSONObject json = JSON.parseObject(result);
            String response = json.get("response").toString();
            JSONObject detail = JSON.parseObject(response);
            if (detail.containsKey(phoneNum)) {
                return JSON.parseObject(detail.get(phoneNum).toString()).get("location").toString();
            } else {
                return "手机号查询失败";
            }
        }
    }

    public static void main(String[] args) {
        System.out.println(JudeMobileAttribution.getMobileAddressByBaiDu(""));
    }
}

 

适配机型/应用平台 Java/S40 适用机型:诺基亚 7610S; 7510a; 7310c; 7070; 6103; 5000; 3120c; 2680s; 2600c; 1680c; 5220xm; 3600s; 7360; 7380; 6070; 8800 SE; 5300; 6088; 8800 Sirocco; 6086; 8600 Luna; 3500c; 7900; 6131i; 6263; 7500; 8800 Arte; 8600; 7390; 7373; 7370; 6555; 6288; 6280; 6275; 6267; 6165; 6151; 6136; 6133; 6131; 6126; 6125; 6111; 6085; 6080; 6060; 6021; 5070; 3500; 3110; 3109; 2760; 2630; 2626; 2610; 6301; 5610xm; 5310xm; 6108; 7260; 6270; 6030; 6020; 3220; 3120; 2865; 6300; 6234; 6233; 5200; 6500c; 6500s; 7600; 7210; 7200; 6800; 6650; 6610; 6230; 6220; 6100; 5100; 3300; 3200; 3100 摩托罗拉 E398; EM25; EM28; K3; KRZR; L6; L6g; L800t; Pebl U3; RAZR maxx V1100; ROKR W5; SLVR L6i; SLVR L7; SLVR L71; SLVR L72; V3; V300; V303; V500; V501; V600; VE75; W206; W230; W270; W360; W380; W388; W395; W396; W510; W6; ZN200; w231 索尼爱立信 C702; C902; G502; K660i; R306c; T280i; T303c; W350c; W760c; Z550c; Z558c; Z600; Z608; Z610i; Z780 三星 D528; D808; D828; D838; D848; D888; D908; D908i; D988; E218; E258; E428; E598; E848; E878; E898; E908; E958; F218; F258; F268; F278; F308; F488E; G608; G618; G800; G808E; J608; J618; J708; M318; M618; M628; Soulb; U308; U600; U608; U708E; U800; U808E; U900; U908E; W579; W629; X838 联想 E520; P705; P719; P790; P960; P990; S320; S530; S6; S600; S7; S70; S9; V80; i510; i758; i760; i817; i827; i880; i906; i909; i966; i968; p609; s90; s96 夏新 A510; A530; A616; A636; E3; E5; M515; M690 天语 A615; A902; A905; A906; A908; A909; A930; B922; C280; C800; D705; E60
评论 3
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值