0
篇帖子
聚合官网申请一个自己的API然后把代码里面的API替换成你自己的就可以了,方法和思路都很简单,适合新手。虽然官网有php的示例代码,但是使用场景不是我自己需要的,所以就动手自己写了一个,一开始本想用js去写的,但是出了些问题,就是异步处理的问题会导致查询号码的顺序打乱,所以放弃,还是用php来得顺手。 代码目录下新建一个num.txt文档,把想要查询的手机号码放进去,每条数据用回车隔开。保存,然后地址栏输入你放代码的那个文件即可。 社会你雄哥,人狠话不多。
<div class="contnet">
<div class="row">
<?php
$file = 'num.txt';
$content = file_get_contents($file);
$array = explode("\n", $content);
foreach ($array as $num) {
$html = file_get_contents('http://apis.juhe.cn/mobile/get?phone='.$num.'&key=eb0705daa6cda8c883b5b759aa13e***');
//echo $html,'<br />';
$json_string= $html ;
$str = '';
$new_str=str_replace(array('{"resultcode":"200","reason":"Return Successd!","result":',',"error_code":0}'),$str,$json_string);
$obj=json_decode($new_str);
echo '<div class="row"><div class="left">手机号码:<span class="num">'.$num.'</span></div>';
echo '<div class="right">地区:<span class="area">'.$obj->province.$obj->city.'</span></div><div class="clear"></div></div>';
}
?>
</div>
</div>
<style>
.contnet{
width: 400px;
}
.left{
float: left;;
}
.right{
float: right;
}
.row{
border: 1px solid #eee;
}
.clear{
clear: both;
}
</style>
本博客内所有原创和翻译的文章的版权归本人所有,允许第三方转载,但转载时请务必保留作者名,并注明出处链接,否则本人将保留追究其法律责任的权利。
「人生在世,留句话给我吧」