API TopSapeAPI представляет собой простой интерфейс для доступа к данным статистики. Вы можете использовать его для создания плагинов/виджетов, счетчиков дохода, позиции в рейтинге и т.д. Версия вторая, расширенная.Для доступа необходимо отправить HTTP-запрос по адресу http://topsape.ru/api.php Необходимые параметры (порядок не важен): id: идентификатор пользователя (можно узнать, кликнув по статистике пользователя) act: выполняемое действие format: формат вывода. XML по умолчанию, simple - простым текстом. Не обязательное поле. В списках можно использовать serialize Запрос отправляется через GET-параметры. То есть, для того, чтобы узнать сегодняшний доход, нужно обратиться по этому адресу: http://topsape.ru/api.php?act=today&id=ВАШ_id&format=simple В ответ мы получим "345.34", или
если формат выдачи - XML. Все данные выдаются в кодировке UTF-8 (Это актуально только для кириллических имен).
Функции: Место в рейтинге act=rank Вывод: rank=позиция, change - изменение позиции со вчерашним днем Доход за последний день act=today Вывод: today=доход Данные за последний день act=thisday Вывод: today=доход, yest=вчерашний доход ref=с рефов, refy=вчера с рефов seo=расходы, seoy=вчерашние расходы Использовать один этот запрос предпочительней, чем собирать данные по отдельным. Данные для марафона act=marafon Вывод: marafon=стартовый доход участника (28.02.2010) Статистика дохода по дням act=days
Формат вывода, по умолчанию: "Y-m-d|today|ref|seo\n" При fromat=serialize - двумерный массив, упакованный с помощью serialize() Полные данные доступны только за 2010 год, и только у пользователей использующих хеш. До этого времени могут быть неточности. Текущие данные TopSape act=topsape limit=all (все данные) / число результатов по умолчанию выдается первая страница (limit=30) id указывать не нужно Формат вывода, по умолчанию: "id|today|yest|ref|refy|seo|seoy\n" При fromat=serialize - двумерный массив, упакованный с помощью serialize() Теперь вы можете сделать свой топ, с блекджеком и ... :) Не забываем ставить ссылку на первоисточник. Имя участника: act=name Вывод: name=имя, url=адрес блога, если есть Примеры использования: Вывод сегодняшнего дохода:
Место в рейтинге:
Статистика по дням:
Статистика: Запросов сегодня: 17684 Запросов вчера: 72965 Обращений за март: 725к | ||||||||||||||||||