手机号归属地查询
传入11位手机号码,返回归属地、区号、邮编及行政区划码等全维度数据。
接口信息
GET
https://api.xunjinlu.fun/api/74/index.php
Method
GET
分类
站长工具
Calls
3,074
KEY
KEY 必填
计费
免费
QPM
60/MIN
鉴权方式
Query 参数
作者
请求参数
| 参数名 | 类型 | 必填 | 说明 | 示例 |
|---|---|---|---|---|
| key | string | 是 | 接口访问密钥(开启密钥访问时必填) | sk_xxxxxxxxxxxxxxxx |
| mobile | string | 是 | 填写需要查询的11位手机号 |
[
{
"name": "key",
"type": "string",
"required": true,
"description": "接口访问密钥(开启密钥访问时必填)",
"example": "sk_xxxxxxxxxxxxxxxx"
},
{
"name": "mobile",
"type": "string",
"required": true,
"description": "填写需要查询的11位手机号",
"example": ""
}
]
返回示例
{
"code": 200,
"msg": "success",
"data": {
"mobile": "13000000000",
"location": "云南 曲靖 联通",
"area_code": "0874",
"postcode": "655000",
"division_code": "530300"
},
"api_info": {
"developer": "尋鯨錄",
"blog": "https://www.xunjinlu.fun",
"api_platform": "https://api.xunjinlu.fun"
}
}
接口反馈
手机号归属地查询接口文档
接口说明
传入中国大陆 11 位手机号码,返回该号码的归属地信息,包括省份、城市、运营商、区号、邮政编码及行政区划代码等全维度数据。适用于用户信息补全、地域统计分析、风控校验等场景。
- 接口名称:手机号归属地查询
- 调用地址:
https://api.xunjinlu.fun/api/74/index.php - 请求方式:GET
- 密钥要求:必须提供有效密钥
- 鉴权方式:Query 参数
- 计费模式:免费
- 请求频率:每分钟约 60 次
- 所属分类:站长工具
请求参数
| 参数名 | 类型 | 必填 | 说明 | 示例 |
|---|---|---|---|---|
| key | string | 是 | 接口访问密钥,在用户中心申请获取 | sk_xxxxxxxxxxxxxxxx |
| mobile | string | 是 | 需要查询的 11 位中国大陆手机号码 | 13000000000 |
参数详细说明
- key:您的个人 API 密钥,用于身份鉴权与请求计量。请在用户中心获取并妥善保管,避免泄露。
- mobile:待查询的手机号码,必须为 11 位数字,目前仅支持中国大陆手机号段。
请求示例
GET https://api.xunjinlu.fun/api/74/index.php?key=sk_xxxxxxxxxxxxxxxx&mobile=13000000000
成功响应示例
{
"code": 200,
"msg": "success",
"data": {
"mobile": "13000000000",
"location": "云南 曲靖 联通",
"area_code": "0874",
"postcode": "655000",
"division_code": "530300"
},
"api_info": {
"developer": "尋鯨錄",
"blog": "https://www.xunjinlu.fun",
"api_platform": "https://api.xunjinlu.fun"
}
}
响应字段说明
| 字段 | 类型 | 说明 |
|---|---|---|
| code | integer | 状态码,200 表示请求成功 |
| msg | string | 响应消息,成功时为 success |
| data | object | 查询结果数据体 |
| data.mobile | string | 被查询的手机号码 |
| data.location | string | 归属地信息,格式为「省份 城市 运营商」 |
| data.area_code | string | 归属地区号(固话区号) |
| data.postcode | string | 归属地邮政编码 |
| data.division_code | string | 行政区划代码(国家标准) |
| api_info | object | 接口平台信息 |
| api_info.developer | string | 开发者名称 |
| api_info.blog | string | 开发者博客地址 |
| api_info.api_platform | string | API 平台地址 |
错误响应示例
当请求出现异常时,接口返回如下格式的 JSON 数据:
{
"code": 0,
"msg": "未提供调用密钥",
"errcode": 11001
}
错误响应字段说明
| 字段 | 类型 | 说明 |
|---|---|---|
| code | integer | 错误时为 0 |
| msg | string | 错误描述信息 |
| errcode | integer | 业务错误码,详见下方错误码表 |
业务错误码
| 错误码 | 含义 |
|---|---|
| 11001 | 未提供调用密钥 |
| 11002 | 密钥错误 |
| 11003 | 密钥已禁用 |
| 11004 | 积分余额不足 |
| 11005 | 请求过于频繁(QPM 限制) |
| 11006 | 接口维护中 |
| 11007 | 接口已禁用 |
| 11008 | 接口不可用 |
| 11009 | 密钥校验暂不可用 |
| 11010 | 积分系统暂不可用 |
| 11011 | 收费接口须提供有效密钥 |
| 11012 | 鉴权方式错误 |
| 11013 | 接口不存在 |
| 11014 | ***地址无效 |
| 11015 | ***地址不允许 |
| 11016 | ***请求失败 |
| 11017 | 服务暂不可用 |
| 11018 | 请求方式不允许 |
调用示例(PHP)
// 手机号归属地查询接口调用示例
// 请求方式:GET
// 鉴权方式:Query 参数
$key = 'sk_xxxxxxxxxxxxxxxx';
$mobile = '13000000000';
$url = 'https://api.xunjinlu.fun/api/74/index.php?key=' . urlencode($key) . '&mobile=' . urlencode($mobile);
$ch = curl_init();
curl_setopt($ch, CURLOPT_URL, $url);
curl_setopt($ch, CURLOPT_RETURNTRANSFER, true);
curl_setopt($ch, CURLOPT_TIMEOUT, 10);
$response = curl_exec($ch);
curl_close($ch);
$result = json_decode($response, true);
if ($result['code'] == 200) {
echo '手机号:' . $result['data']['mobile'] . PHP_EOL;
echo '归属地:' . $result['data']['location'] . PHP_EOL;
echo '区号:' . $result['data']['area_code'] . PHP_EOL;
echo '邮编:' . $result['data']['postcode'] . PHP_EOL;
echo '行政区划码:' . $result['data']['division_code'] . PHP_EOL;
} else {
echo '请求失败:' . $result['msg'] . '(错误码:' . $result['errcode'] . ')' . PHP_EOL;
}
注意事项
- 密钥安全:请勿将密钥硬编码在前端页面或公开仓库中,避免被他人滥用。
- 号码格式:请确保传入的手机号为 11 位纯数字,不含空格、横杠等分隔符。
- 频率限制:本接口限制每分钟约 60 次请求,超出限制将返回错误码 11005,请合理控制调用频率。
- 数据时效:归属地数据基于公开号段分配规则,实际使用情况可能因携号转网等因素与查询结果存在差异。
快速上手
暂无代码示例。管理员可在后台用 AI 生成或手动编写。
免责声明
使用本平台接口即表示同意本声明。
- 数据来源:接口数据来自第三方公开网络或用户上传,本平台不保证准确性、完整性、实时性,请以官方信息为准。
- 合法性与安全性:本平台无法核实每个接口的安全性、合法性,使用者自行承担相关风险。
- 用途限制:标注“学习专用”的接口禁止商用;严禁用于违法违规行为(如诈骗、赌博、侵权等)。违规后果由使用者自行承担。
- 损害免责:使用本接口产生的任何直接或间接损失,本平台不承担责任。
- 第三方上传:用户/商户上传的接口若侵权或违法,由上传者承担全部责任。
- 监督配合:本平台依法记录访问日志,如发现违法活动将配合执法部门处理,并有权随时限制或封禁服务。
注:本平台保留最终解释权,并可能随时更新本声明。
在线测试
请求地址
https://api.xunjinlu.fun/api/74/index.php
参数
Response
等待中
// 结果将在此处显示