| 参数名称 | 类型 | 必填 | 说明 |
|---|---|---|---|
| mnc | string | 是 | 移动网络代号 移动0 联通1 |
| lac | string | 是 | 小区号(移动联通填写mnc、lac、cellid,电信填写cellid、sid、nid) |
| cellid | string | 是 | 基站号 电信对应bid |
| sid | string | 是 | 系统识别码,每个地级市只有一个 |
| nid | string | 是 | 网络识别码,每个地级市可能有1-3个 |
| 参数名称 | 类型 | 说明 |
|---|---|---|
| lat | string | 纬度 |
| lng | string | 经度 |
| addr | string | 地址 |
| accuracy | string | 精度 |
<?php
require 'curl.func.php';
$appkey = 'your_appkey_here';
$mnc = 0;//0移动 1联通
$lac = '22709';
$cellid = '39205';
$sid = '';//电信填写
$nid = '';//电信填写
$result = curlOpen("https://api.binstd.com/cell/query?mnc=$mnc&lac=$lac&cellid=$cellid&sid=$sid&nid=$nid&appkey=$appkey");
$jsonarr = json_decode($result, true);
//exit(var_dump($jsonarr));
if($jsonarr['status'] != 0)
{
echo $jsonarr['msg'];
exit();
}
$result = $jsonarr['result'];
echo $result['lat'].' '.$result['lng'].' '.$result['addr'].' '.$result['accuracy'];
{
"status": "0",
"msg": "ok",
"result": {
"lat": "30.28195000",
"lng": "120.10932159",
"addr": "浙江省杭州市西湖区古荡街道益乐路36-1号,益乐路与华星里街路口西北11.02米",
"accuracy": "100"
}
}
| 代号 | 说明 |
|---|---|
| 201 | SID为空 |
| 202 | NID为空 |
| 210 | 没有信息 |
| 代号 | 说明 |
|---|---|
| 101 | APPKEY为空或不存在 |
| 102 | APPKEY已过期 |
| 103 | APPKEY无请求此数据权限 |
| 104 | 请求超过次数限制 |
| 105 | IP被禁止 |
| 106 | IP请求超过限制 |
| 107 | 接口维护中 |
| 108 | 接口已停用 |
| 名称 | 权限 | 价格 | |
|---|---|---|---|
| 免费套餐 | 5次 | 免费 | |
| Level1 | 5000次 | 200.00元 | |
| Level2 | 10000次 | 358.00元 | |
| Level3 | 50000次 | 1720.00元 |
开通账号: