这里需要使用一个接口
http://lbs.qq.com/webservice_v1/guide-region.html
腾讯位置服务 免费的,只要调用一次,就能获得的所有的省市区地址,不过它没有邮编,只有行政区划代码。挺好用的。
如有一个免费的通过地址获得邮编的接口就完美了。
function getRegion() { $url = "http://apis.map.qq.com/ws/district/v1/list"; //加上自己申请的KEY值 $level1Region = file_get_contents($url."?key=xxxx-xxxx-xxxx-xxxx"); $level1Region = json_decode($level1Region,true); if($level1Region["status"] != 0) { return array("status" => false, "data" => $level1Region["message"]); } else { return array("status" => true, "data" => $level1Region["result"]); } }
我整理好的所有地址,不过邮编不全。链接: https://pan.baidu.com/s/1o78qt4m 密码: g6zr