Saygın geo-ip location Hizmetleri

3 Cevap php

Saygın ve / veya stabil geo-ip yeri servis sağlayıcıların bazıları kimlerdir? Ben bu işlevselliği gerektiren bir uygulama üzerinden specing ediyorum ve jeo-ip google zaman ben Bulunmuş bir ton olsun, ama okunaklı sağlayıcıları ve fly-by-gece millet kimin kim söylemek zor.

İdeal bir harici API (yani normal veritabanı güncellemeleri) bir çağrı olmadan çalıştırabilirsiniz şey istiyorum, ama canlı / http hizmetleri sunan sağlayıcıları ile deneyim hakkında işitme ilgi olacaktır. PHP koştu eğer bu iyi bir * nix ortamında çalıştırmak olabilir gibi bu harika, ama çok uzun olur. Yarın (ücretsiz hizmetler sadece onlar ortadan gitmiyorsun beni ikna, bekliyoruz) ortadan olabilir harika bir ücretsiz hizmet daha saygın bir sağlayıcıdan ücretli bir servis tercih ediyorum.

3 Cevap

Maxmind onların hizmet kullanımı için ücretsiz ve ödeme sürümü vardır. Bu, mükemmel bulunuyor Eğer Net :: Geo_IP (IIRC) kullanabilirsiniz Armut sınıfı vardır. Sadece ihtiyacınız onların DB ne olursa olsun sürümü yüklemek ve tüm hazırsınız. Bunu birçok kez kullandık.

Give them a look as well. Maxmind

Geonames deneyin: Eğer kendi veritabanı ve Solr veya size ihtiyaç temelinde güncelleyebilirsiniz dış dünya ve hangi izole bir hizmet vermek için bir şey belki endeksi indirebilirsiniz.

Related question

http://ipinfo.io bir konum belirleme API vardır, örneğin:

$ curl ipinfo.io/8.8.8.8
{
  "ip": "8.8.8.8",
  "hostname": "google-public-dns-a.google.com",
  "loc": "37.385999999999996,-122.0838",
  "org": "AS15169 Google Inc.",
  "city": "Mountain View",
  "region": "CA",
  "country": "US",
  "phone": 650
}

Bu günde en fazla 1.000 istekleri için ücretsiz. Ücretli paket detayları http://ipinfo.io/pricing mevcuttur, ve http://ipinfo.io/developers de API docs