【问题标题】:Get the city by ip adrresse in php在php中通过ip地址获取城市
【发布时间】:2014-09-15 07:58:19
【问题描述】:

我在 php 中通过 ip addresse 获取城市时遇到了一个大问题,该代码昨天可以工作,但现在我遇到了一个错误: 超出限制, 我的代码:

 public function getCityAndCountryByIp($ip){
    //get the city
    $tags = get_meta_tags('http://www.geobytes.com/IpLocator.htm?GetLocation&template=php3.txt&IpAddress='.$ip);

    $result = $tags['city'];
    return $result;

请帮帮我,代码工作得更早,请有任何建议

【问题讨论】:

  • 所以你已经超过了限制,所以你不能再使用它了。

标签: php php-5.3 php-5.4 php-5.5


【解决方案1】:

限制超过错误应该很清楚,您使用了给定时间段内的所有免费请求。您应该为更多请求购买许可证,或使用免费服务。

【讨论】:

  • 有解决方案,什么免费服务?
【解决方案2】:

使用 php geoip 扩展,它有免费和商业版本http://php.net/manual/en/book.geoip.php

【讨论】:

猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2021-09-06
  • 1970-01-01
  • 1970-01-01
  • 2012-04-04
  • 2011-01-16
  • 2011-08-14
相关资源
最近更新 更多