API: данные в форматах JSON и JSONP
Ранее уже была возможность вставлять в свои проекты JavaScript, который содержал объект с разными параметрами на основе IP адреса пользователя. Теперь можно получать все эти данные в форматах JSON и JSONP.
Данные, которые возвращает API на основе клиентского IP адреса:
- latitude — широта центра страны
- longitude — долгота центра страны
- zoom — степень приближения для карт на основе Google Maps
- address.city — город (сейчас недоступно)
- address.country — страна
- address.country_code — код страны по ISO 3166-1
- address.region — регион (сейчас недоступно)
JSON
Формат запроса:http://api.wipmania.com/json
Ответ будет выглядеть так:
{"latitude":"51.0993","longitude":"10.4537","zoom":5,"address":{"city":"-","country":"Germany","country_code":"DE","region":"-"}}
JSONP
Формат запроса:http://api.wipmania.com/jsonp?callback=YourFunctionHere
YourFunctionHere - ваше название для функции
Ответ будет выглядеть так:
YourFunctionHere({"latitude":"51.0993","longitude":"10.4537","zoom":5,"address":{"city":"-","country":"Germany","country_code":"DE","region":"-"}})
Пример использования с JQuery:
$.getJSON("http://api.wipmania.com/jsonp?callback=?",
function(data) {
alert(data.address.country);
});
Как и для версии с JavaScript, ограничений по количеству запросов в день нет.Написать комментарий
EnglishDeutschРусский
Christian Harms
16 Июнь 2009 00:06#1098Deutsch
16 Июнь 2009 00:06#1098Deutsch
Alex 25 Июнь 2009 20:06#1146Deutsch
Carsten
29 Сен 2009 08:09#1679Deutsch
29 Сен 2009 08:09#1679Deutsch
Anonymous
30 Окт 2009 12:10#1755Deutsch
30 Окт 2009 12:10#1755Deutsch
Alex 02 Нояб 2009 03:11#1766Deutsch
