Статья

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, ограничений по количеству запросов в день нет.
Тэги: ,
Christian Harms Германия16 Июнь 2009 00:06#1098Deutsch   
wipmania logo Alex 25 Июнь 2009 20:06#1146Deutsch   
Carsten Германия29 Сен 2009 08:09#1679Deutsch   
Anonymous Германия30 Окт 2009 12:10#1755Deutsch   
wipmania logo Alex 02 Нояб 2009 03:11#1766Deutsch   

Аноним/Имя OpenID OpenID Yahoo! OpenID AOL WordPress LiveJournal Technorati TypePad Vox Myvidoop Orange Yandex YandexBlog

Все поля необязательны для заполнения

Для самой статьи оставьте поле пустым.
Для комментария максимум 5000 символов. BBcode включены.

Подписаться на ответы: все комментарии:RSS comments (ru)

, , , , , , , , , , , , , , , , , , , , , , , , , , ,

RSS OpenBlog (ru)

Все темы: 54 (18 на русском)

Alex (30)

Olga (12)

Andreas (15)

Ожидаемые к выпуску статьи:

"База хостинговых компаний и датацентров, прокси, поисковых ботов и всех сателлитных провайдеров"

Creative Commons License
Creative Commons Attribution-Noncommercial 3.0 License