欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页  >  后端开发

求教:查询手机号码归属地,淘宝的接口,返回的数据应该如何避免

程序员文章站 2022-05-07 16:49:32
...
求教:查询手机号码归属地,淘宝的接口,返回的数据应该如何处理
http://tcc.taobao.com/cc/json/mobile_tel_segment.htm?tel=15850781443

直接用file_get_contents 返回结果是这样的


__GetZoneResult_ = {
mts:'1585078',
province:'江苏',
catName:'中国移动',
telString:'15850781443',
areaVid:'30511',
ispVid:'3236139',
carrier:'江苏移动'
}


应该采用什么方式使用这个接口?

如果直接使用这个file_get_contents 得到的结果应该如何处理 才能得到 归属地?
------解决方案--------------------
返回的是一句 js 语句
在 php 中使用的话可以这样解析
$s = file_get_contents('http://tcc.taobao.com/cc/json/mobile_tel_segment.htm?tel=15850781443');
preg_match_all("/(\w+):'([^']+)/", $s, $m);
$a = array_combine($m[1], $m[2]);
print_r($a);
Array
(
[mts] => 1585078
[province] => 江苏
[catName] => 中国移动
[telString] => 15850781443
[areaVid] => 30511
[ispVid] => 3236139
[carrier] => 江苏移动
)
求教:查询手机号码归属地,淘宝的接口,返回的数据应该如何避免

声明:本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系admin@php.cn核实处理。

相关文章

相关视频