【问题标题】:What is the easiest and lightest way to identify Indian visitors?识别印度游客的最简单、最轻松的方法是什么?
【发布时间】:2021-01-09 04:08:45
【问题描述】:

我可以用 php 或 javascript 编写所有必要的代码,但是我用什么?地理信息?浏览器语言? (在印度可能是:en)别的什么?

(我不想阻止对整个服务器的访问,而是在我网站的某些功能中识别印度访问者)

【问题讨论】:

    标签: javascript php geoip


    【解决方案1】:

    您提到的所有方法都是识别访问者的有效方法,他们是否准确是另一回事。如果您想要准确度,请使用地理识别 API(例如:ipdata.coipinfo.io 等)虽然如果您提出一定数量的请求,大多数都不是免费的,但它们确实提供了最新和最准确的位置数据。

    如果您使用 javascript 方法获取浏览器语言,那么您会失去准确性,因为这不是基于它们的物理位置,但它可能是一个很好的备份方法。

    不过,免费且可能是最好的解决方案是下载 MaxMind 数据库并自行实施,尽管这意味着您需要经常更新数据库以获得最新的数据库。

    您可以下载数据库here并使用this composer package.实现它

    【讨论】:

      猜你喜欢
      • 2016-12-21
      • 2011-12-22
      • 1970-01-01
      • 2021-11-11
      相关资源
      最近更新 更多