ThinkChat🤖让你学习和工作更高效,注册即送10W Token,即刻开启你的AI之旅 广告
# [全国行政区划级联数据](https://api.tjit.net/api/xzqh/query) >[success]全国行政区划级联数据,省市县镇村,区县街道,2020最新数据。 ## 请求地址 > [https://api.tjit.net/api/xzqh/query](https://api.tjit.net/api/xzqh/query) > ***** ## 请求方式 > GET > ***** ## 请求参数 | 参数名 | 值 | | --- | --- | | key | 你申请的KEY | | code| 行政区划代码 | ## 行政区划代码传参说明 行政区划代码参数默认code=0为全国省级,从返回的省级json数据中获取你要取的省级code,传参获取市级,然后传市级的code获取县级,以此类推! 例如: 某购物平台选择收获地址: 先code=0获取省级列表,然后比如用户省份选择四川: 当用户选择指定四川后,获取json数组四川的code=510000000000,传入四川的code=510000000000,请求API, 然后就返回四川下面的市级json,然后通过市级所选择的城市code请求API获取市级下面的县级或者村镇。 ### 演示API请求->>获取四川多级城市列表: 获取省级列表: ``` 请求API:https://api.tjit.net/api/xzqh/query?key=key&code=0 //返回的省级数组data->local中,取出四川的数组为: {"code":"510000000000","name":"四川省","level":"1","pcode":"0"} //取出四川数组中的code,即四川的行政区划代码为: 510000000000 请求API:https://api.tjit.net/api/xzqh/query?key=key&code=510000000000 //然后获取到了四川下级的所有市级数组 //通过市级数组,取出区县级数组: {"code":"510100000000","name":"成都市","level":"2","pcode":"510000000000"} //取出成都市的code并请求下级城市数据: 请求API:https://api.tjit.net/api/xzqh/query?key=key&code=510100000000 返回数据: [{"code":"510101000000","name":"市辖区","level":"3","pcode":"510100000000"},{"code":"510104000000","name":"锦江区","level":"3","pcode":"510100000000"},{"code":"510105000000","name":"青羊区","level":"3","pcode":"510100000000"},{"code":"510106000000","name":"金牛区","level":"3","pcode":"510100000000"},{"code":"510107000000","name":"武侯区","level":"3","pcode":"510100000000"},{"code":"510108000000","name":"成华区","level":"3","pcode":"510100000000"},{"code":"510112000000","name":"龙泉驿区","level":"3","pcode":"510100000000"},{"code":"510113000000","name":"青白江区","level":"3","pcode":"510100000000"},{"code":"510114000000","name":"新都区","level":"3","pcode":"510100000000"},{"code":"510115000000","name":"温江区","level":"3","pcode":"510100000000"},{"code":"510116000000","name":"双流区","level":"3","pcode":"510100000000"},{"code":"510117000000","name":"郫都区","level":"3","pcode":"510100000000"},{"code":"510121000000","name":"金堂县","level":"3","pcode":"510100000000"},{"code":"510129000000","name":"大邑县","level":"3","pcode":"510100000000"},{"code":"510131000000","name":"蒲江县","level":"3","pcode":"510100000000"},{"code":"510132000000","name":"新津县","level":"3","pcode":"510100000000"},{"code":"510181000000","name":"都江堰市","level":"3","pcode":"510100000000"},{"code":"510182000000","name":"彭州市","level":"3","pcode":"510100000000"},{"code":"510183000000","name":"邛崃市","level":"3","pcode":"510100000000"},{"code":"510184000000","name":"崇州市","level":"3","pcode":"510100000000"},{"code":"510185000000","name":"简阳市","level":"3","pcode":"510100000000"}] //反正就是通过返回的code,指定城市的code,来传参数获取下级的数据即可。 //会基本的json解析即可。 ``` ## 返回参数说明 data->local[array] 城市数据数组 [array]->code 当前城市行政区划代码 [array]->name 城市名称 [array]->level 行政区划级别(1到5的值依次代表 省市(区/县)镇村) [array]->pcode 上级行政区划代码 ## 返回示例 ``` {"code":200,"msg":"ok","data":{"local":[{"code":"110000000000","name":"北京市","level":"1","pcode":"0"},{"code":"120000000000","name":"天津市","level":"1","pcode":"0"},{"code":"130000000000","name":"河北省","level":"1","pcode":"0"},{"code":"140000000000","name":"山西省","level":"1","pcode":"0"},{"code":"150000000000","name":"内蒙古自治区","level":"1","pcode":"0"},{"code":"210000000000","name":"辽宁省","level":"1","pcode":"0"},{"code":"220000000000","name":"吉林省","level":"1","pcode":"0"},{"code":"230000000000","name":"黑龙江省","level":"1","pcode":"0"},{"code":"310000000000","name":"上海市","level":"1","pcode":"0"},{"code":"320000000000","name":"江苏省","level":"1","pcode":"0"},{"code":"330000000000","name":"浙江省","level":"1","pcode":"0"},{"code":"340000000000","name":"安徽省","level":"1","pcode":"0"},{"code":"350000000000","name":"福建省","level":"1","pcode":"0"},{"code":"360000000000","name":"江西省","level":"1","pcode":"0"},{"code":"370000000000","name":"山东省","level":"1","pcode":"0"},{"code":"410000000000","name":"河南省","level":"1","pcode":"0"},{"code":"420000000000","name":"湖北省","level":"1","pcode":"0"},{"code":"430000000000","name":"湖南省","level":"1","pcode":"0"},{"code":"440000000000","name":"广东省","level":"1","pcode":"0"},{"code":"450000000000","name":"广西壮族自治区","level":"1","pcode":"0"},{"code":"460000000000","name":"海南省","level":"1","pcode":"0"},{"code":"500000000000","name":"重庆市","level":"1","pcode":"0"},{"code":"510000000000","name":"四川省","level":"1","pcode":"0"},{"code":"520000000000","name":"贵州省","level":"1","pcode":"0"},{"code":"530000000000","name":"云南省","level":"1","pcode":"0"},{"code":"540000000000","name":"西藏自治区","level":"1","pcode":"0"},{"code":"610000000000","name":"陕西省","level":"1","pcode":"0"},{"code":"620000000000","name":"甘肃省","level":"1","pcode":"0"},{"code":"630000000000","name":"青海省","level":"1","pcode":"0"},{"code":"640000000000","name":"宁夏回族自治区","level":"1","pcode":"0"},{"code":"650000000000","name":"新疆维吾尔自治区","level":"1","pcode":"0"}],"update":1609300269}} ``` ## 接口调试 ```[api] get:https://api.tjit.net/api/xzqh/query string:key#你申请的key string:code=110000000000#要定位的行政区划代码 ```