PHP - 如何从号码获取电话运营商信息

时间:2010-11-11 05:06:09

标签: php sms

有没有好的,免费的方法来做到这一点?

我找到http://fonefinder.net,看起来还不错。如果这是我最好的,我如何用电话号码查询并获得退回的运营商? (我没有看到API)。

2 个答案:

答案 0 :(得分:4)

好吧,您的查询网址如下所示:

http://www.fonefinder.net/findome.php?npa={First Three}&nxx={Next Three}&thoublock={Last Four}

我只是得到那个页面,在文档上使用PHP的XML解析器。这应该让你开始:

<?php

$xmlDOC = simplexml_load_file(/* Your Request URL */);

print_r($xmlDOC->center->table[1]->tbody->tr[1]->td[4]->a->attributes());

?>

答案 1 :(得分:0)

有这个网站http://phonenumberprovider.com,由于某种原因它还没有公共API,但开发人员告诉我,我现在可以使用它:

http://phonenumberprovider.com/api/json/+187605591648

像这样返回JSON:

{"result":"success","description":"Phone number provider found","operator":"JAMAICA","operatorPrefix":"1876","operatorCountry":"JM"}