Гость
Онлайн: 10
Бесплатная ролевая онлайн игра «Двар НЕКРОНОМИКОН»

Сравнение: Работа с XML статистикой

Коллекции: в честь 20-летия РПГ ТОП добавлено сразу 5 новых коллекций.
Итоги: подведены итоги конкурса по сбору дракончиков.
Как подписаться?
Бесплатная ролевая онлайн игра «Двар НЕКРОНОМИКОН»
1 строка:
Работа с XML статистикой.

XML статистика доступна по адресу //rpgtop.su/xml/CODE/NNNNN_stat.xml, где CODE уникальный код доступа (для избежания доступа к ней посторонним лицам); NNNNN номер сайта.

Статистика из себя представляет XML файл и предназначена для использования в автоматическом начислении призов за голосование на РПГ ТОП.

XML статистика доступна по адресу http://img.rpgtop.su/xml/NNNNN_stat.xml, где NNNNN — номер сайта.

Статистика из себя представляет XML файл.

Структура файла:

Структура файла:

12 строка:


Параметр <Site> предназначен для идентификации файла. Переменные неизменны и нужны только для того, чтобы удостовериться в правильности данных (что вы не загрузили данные к чужому сайту).

Параметр <Site> предназначен для идентификации файла. Переменные неизменны и нужны только для того, чтобы удостовериться в правильности данных (что вы не загрузили данные к чужому сайту).

Переменные параметра:

Переменные параметра:

  • Create — время выгрузки статистики в данный файл;
    • Create — время выгрузки статистики в данный файл;
  • Identify — номер вашего сайта;
  • Identify — номер вашего сайта;
  • Name — название вашего сайта.
  • Name — название вашего сайта.


  • В параметре перечислены проголосовавшие пользователи.

    В параметре <Visits> перечислены проголосовавшие пользователи.

    Переменные параметра:

    Переменные параметра:

  • IP — IP адрес проголосовавшего;
    • IP — IP адрес проголосовавшего (1.0.7.77,1.0.3.77 - специальные адреса для голосов от подарков);
  • Player — Имя, которое ввел голосующий. Если при голосовании посетитель не указал его — в статистике будет отсутствовать;
  • Player — Имя, которое ввел голосующий. Если при голосовании посетитель не указал его — в статистике будет отсутствовать
  • RegisterВремя фиксации первого голосования;
  • Item_IdНомер предмета, который был использован для выдачи голосов за Подарки. Количество использованных предметов указано в параметре Item_Count;
  • Visit — Время последнего голосования.
  • Register — Время фиксации первого голосования;
  • Visit — Время последнего голосования.


  • Заметьте, наш Топ не сбрасывается. Вместо этого рейтинг ежеминутно стирает устаревшие голоса с истекшим сроком жизни. Срок жизни голоса равен 1 неделе (переменная Visit). При повторном голосовании в тот момент, когда срок жизни голоса еще не истек — голосу продлевается срок на 1 неделю. Таким образом, к примеру, если посетитель проголосовал за сайт во вторник и во второй раз в пятницу, то срок жизни его голоса будет продлен до пятницы следующей недели. Переменная Register будет указывать на время его первого голоса (в нашем примере — вторник). Если же за недельный срок посетитель не проголосовал — его голос будет удален. При последующем голосовании его голос будет засчитан как новый, и переменная Register будет содержать новые данные. Таким образом, через Register вы можете проследить, насколько часто и беспрерывно пользователь голосует за ваш сайт.

    Заметьте, наш Топ не сбрасывается. Вместо этого рейтинг ежеминутно стирает устаревшие голоса с истекшим сроком жизни. Срок жизни голоса равен 1 неделе (переменная Visit). При повторном голосовании в тот момент, когда срок жизни голоса еще не истек — голосу продлевается срок на 1 неделю. Таким образом, к примеру, если посетитель проголосовал за сайт во вторник и во второй раз в пятницу, то срок жизни его голоса будет продлен до пятницы следующей недели. Переменная Register будет указывать на время его первого голоса (в нашем примере — вторник). Если же за недельный срок посетитель не проголосовал — его голос будет удален. При последующем голосовании его голос будет засчитан как новый, и переменная Register будет содержать новые данные. Таким образом, через Register вы можете проследить, насколько часто и беспрерывно пользователь голосует за ваш сайт.


    Мы рекомендуем обновлять данные (загружать с нашего сайта) с периодичностью 1 раз в день. Сама статистика обновляется с часовой периодичностью. При частых запросах возможно получить сообщение ошибки о необходимости уменьшения частоты запроса.

    Мы рекомендуем обновлять данные (загружать с нашего сайта) с периодичностью 1 раз в день. Более частое обновление лишено всякого смысла.

    class='mess'>Внимание! Файл не содержит голоса за текущий день!

    Внимание! Файл не содержит голоса за текущий день!


    Работа с XML статистикой. XML статистика доступна по адресу http://img.rpgtop.su/xml/NNNNN_stat.xml, где NNNNN — номер сайта.

    Статистика из себя представляет XML файл.

    Структура файла:

    <Statistic>
    - <Site>
    - <Visits>
    </Statistic>


    Параметр <Site> предназначен для идентификации файла. Переменные неизменны и нужны только для того, чтобы удостовериться в правильности данных (что вы не загрузили данные к чужому сайту).
    Переменные параметра:
  • Create — время выгрузки статистики в данный файл;
  • Identify — номер вашего сайта;
  • Name — название вашего сайта.

    В параметре Переменные параметра:
  • IP — IP адрес проголосовавшего;
  • Player — Имя, которое ввел голосующий. Если при голосовании посетитель не указал его — в статистике будет отсутствовать;
  • Register — Время фиксации первого голосования;
  • Visit — Время последнего голосования.

    Заметьте, наш Топ не сбрасывается. Вместо этого рейтинг ежеминутно стирает устаревшие голоса с истекшим сроком жизни. Срок жизни голоса равен 1 неделе (переменная Visit). При повторном голосовании в тот момент, когда срок жизни голоса еще не истек — голосу продлевается срок на 1 неделю. Таким образом, к примеру, если посетитель проголосовал за сайт во вторник и во второй раз в пятницу, то срок жизни его голоса будет продлен до пятницы следующей недели. Переменная Register будет указывать на время его первого голоса (в нашем примере — вторник). Если же за недельный срок посетитель не проголосовал — его голос будет удален. При последующем голосовании его голос будет засчитан как новый, и переменная Register будет содержать новые данные. Таким образом, через Register вы можете проследить, насколько часто и беспрерывно пользователь голосует за ваш сайт.

    Мы рекомендуем обновлять данные (загружать с нашего сайта) с периодичностью 1 раз в день. Более частое обновление лишено всякого смысла.
    Внимание! Файл не содержит голоса за текущий день!

    При возникновении проблем пишите по адресу admin@top.roleplay.ru.