我们使用的是淘宝的手机查询接口
url地址如下
$url=‘https://tcc.taobao.com/cc/json/mobile_tel_segment.htm?tel=‘.$mobile;
使用get方法 就可以拿到值 $result
拿到的值内容如下
string(182) "__GetZoneResult_ = { mts:‘1372863‘, province:‘广东‘, catName:‘中国移动‘, telString:‘13728638888‘, areaVid:‘30517‘, ispVid:‘3236139‘, carrier:‘广东移动‘ } " 然后我们要转为数组 便于调用 使用如下代码转为数组
preg_match_all("/(\w+):‘([^‘]+)/", $result, $m);
$ary = array_combine($m[1], $m[2]);
最后就得到了我们需要的数组了
array(7) { ["mts"] => string(7) "1372863" ["province"] => string(4) "广东" ["catName"] => string(8) "中国移动" ["telString"] => string(11) "13728638888" ["areaVid"] => string(5) "30517" ["ispVid"] => string(7) "3236139" ["carrier"] => string(8) "广东移动" }
我是php代码写的 大家参考下 如果还有不明白的地方 可以加我微信 qiufeng2983 我们目前主要开发微信第三方的一些行业应用 目前做的一款产品是微信点餐系统
时间: 2024-10-27 04:26:03