Пишу, по большей части, про историю, свою жизнь и немного про программирование.

АПИ к Блоговару

Написал небольшое API к Blogowar (должно работать под PHP4, но я испытывал только под PHP5).

Внутри один класс — Bolkowar, у него несколько методов.

  • userExists($uid) — позволяет выяснить есть ли пользователь с таким ID на сайте
  • userProfile($uid) — возвращает хеш-массив, где указано название блога (name), его URL (url), количество унц (untz), долларов ($), XP (xp), уровень оружия (armor), защиты (weapon), наличие проклятий (sanctuary и firemark) и время, когда можно применять заклинание (cancast).
  • userFavicon($uid) — возвращает true, если у пользователя есть favicon

Весь обмен с сервером происходит с использованием gzip, используется кеширование данных профиля на две минуты. Все вызовы работают без указания логина, в блоге Алёшки есть небольшая инструкция, а внутри класса — примеры.