美文网首页
使用PHP搭建一个IP地址归属地查询API

使用PHP搭建一个IP地址归属地查询API

作者: 冯言疯语 | 来源:发表于2019-05-13 09:52 被阅读0次

    通过获取访客的地址,我们能够用为访客提供个性化的服务。通过访客上网的IP地址来获取地址,是比较常用的一个办法。

    使用IPIP.net或IP2Location提供数据库和接口,即可查询到IP地址归属地。

    使用IPIP.net提供的数据库

    此处用到的IP地址数据库是IPIP.net的免费版IP地址数据库

    http://ip.fengtalk.com/ip/?ip=58.20.45.15为例,只需在http://ip.fengtalk.com/ip/后面添加?ip=58.20.45.15即可;58.20.45.15为要查询的IP地址。

    查询结果如下

    {"cityname":"长沙"}
    

    具体的实现方法,请参照GitHub

    使用IP2Location提供的数据库

    详细的数据库和查询代码,可以在IP2Location的网站找到,有众多的语言版本可供选择。

    这里提供一个演示地址

    相关文章

      网友评论

          本文标题:使用PHP搭建一个IP地址归属地查询API

          本文链接:https://www.haomeiwen.com/subject/atnkaqtx.html