2008-09-22 3 views
1

Кто-нибудь знает (предпочтительно бесплатный) веб-сервис, который будет принимать запрос SOAP или REST.SOAP или REST на основе сервиса Geotargetting?

Этот запрос будет содержать IP-адрес, и служба вернет приблизительное местоположение этого IP-адреса.

РЕДАКТОР: Мне нужно разрешение до города возможного.

ответ

2

MaxMind сделать довольно дешевый один. Вы отправляете IP-адрес в качестве параметра строки запроса, затем он отправляет вам либо двухбуквенный код, либо код ошибки. Мы использовали его довольно долго, прежде чем переходить на наши собственные таблицы поиска, и это быстро и надежно.

Найдено ссылок: http://www.maxmind.com/app/web_services#country - это 20 долларов США для поиска по 200 000, что совсем не плохо.

EDIT: MaxMind также выполняют сервис с разрешением до города: http://www.maxmind.com/app/web_services#city. Это немного дороже в 20 долларов за 50 000 запросов, но это все еще не так уж плохо. Я не могу ручаться за точность этой услуги, хотя, поскольку я использовал только одно разрешение страны, так как это все, что нам нужно.

+0

Это не REST, это в основном RPC через HTTP. – Jim 2008-09-22 22:25:05

0

Существует http://countries.nerd.dk, который предоставляет информацию о стране по IP. Какое разрешение вам нужно?

1

Это не веб-сервис, но MaxMind также предоставляет a free database, который вы можете скачать. Если вам нужен веб-сервис, было бы тривиально установить его на своем собственном сервере, используя эту базу данных. Вы также можете получить лицензию сайта для более точной базы данных, если бесплатный не подходит.