【问题标题】:How to check city with ip address如何通过IP地址查看城市
【发布时间】:2021-09-06 14:36:03
【问题描述】:

我在一个房地产网站上工作。我只需要在主页上显示特定城市的属性。如何查看访问者的 ip 并查看他访问的城市?

【问题讨论】:

  • 大多数时候你做不到。 ISP 通常不会将特定 IP 与特定城市相关联,并且通常具有区域范围或国家范围的池。您应该使用geolocation api

标签: laravel ip city


【解决方案1】:

您可以通过以下方式获取用户 ip:

$request->ip()

然后您需要向 api 发送请求,为您提供 ip 的位置,其中一些服务是:

  1. https://ip-api.com
  2. https://ipstack.com
  3. https://ipapi.co

【讨论】:

    【解决方案2】:

    你可以使用: 请求()->ip();

    你也可以使用 \请求::ip();

    【讨论】:

      【解决方案3】:

      谢谢大家。将尝试这些选项。

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2011-08-14
        • 1970-01-01
        • 2012-04-04
        • 2017-03-03
        相关资源
        最近更新 更多