Друзья, рад вам представить новую версию Live-Real API. Версия 1.5 более быстрая, более функциональная, более умная, более "крепкая". Был написан новый алгоритм, благодаря которому разработка приложений которые используют Live-Real API стала проще. Были приняты меры безопасности, теперь никто не сможет напрямую смотреть API, а только получать данные с сервера-обработчика. Мы убрали Кэш память, теперь все изменения вносятся мгновенно. Сначала разработки API, мы уделили много времени персональной странице, и сейчас это произошло также. На данный момент, у нас имеется одна версия Personal Page API. Вторая - будет готова завтра(10.09.2011). И так, посмотрим что мы имеем.
Общая информация
На данный период времени API вернет вам 11 строк данных, это: Сайт; Ссылка на аватар пользователя; Дата рождения; Знак зодиака; Репутация пользователя; ICQ номер Город; Страна; Полное имя пользователя; Ник; Группа. Пока этого вполне достаточно, по мере необходимости будут добавлены новые строки.
Где: "1" - ID пользователя Live-Real; "personalpage" - Что получить и вывести; "jsonp" - Тип возвращаемых данных. Давайте посмотрим внимательнее: В "uid=" нужно вписать ID пользователя на Live-Real; В "param=" нужно вписать что хотим получить; В "type" - нужно вписать формат данных которые получаем. Запрос "param" может иметь 11 разных значений: personalpage - Сайт useravatarurl - Ссылка на аватар birthdaydate - День рождения userzodiac - Знак зодиака userreputacion - Репутация icqnumber - ICQ номер sityname - Город countryname - Страна userfullname - Полное имя пользователя nickname - Ник groupname - Группа. Запрос "type" может иметь 2 значения: jsonp - Результат получения данных отобразится в JSONP формате full - Результат получения данных вернется в text формате.
Давайте что-нибудь получим!
Получить данные и отобразить данные можно таким образом
Где: "div id="api1" - 1 это уникальный ID элемента; "("http://api.live-real.ru/user/?uid=1¶m=groupname&type=jsonp")" - Это то, что нужно получить. Обратите внимание на "type=jsonp", параметр "type" обязательно должен быть равен "jsonp", иначе ничего работать не будет; "$('#api1')" - 1 это уникальный ID элемента, в который и "впихиваем" иформацию.
Думаю расписал все понятно, разложил по полочкам. В любом случае, если что не получается пишите, разберемся :)