Перейти к содержимому


Запрос на процент побед и результаты но срокам


  • Пожалуйста, авторизируйтесь для того, чтобы ответить
Сообщений в теме: 12

VladimirProgr #1 Отправлено 10 Сен 2018 - 11:58

    Сержант

  • Игроки
  • 16573 боя
  • 191
  • [FAGOD] FAGOD
  • Регистрация:
    02.07.2015

Здравствуйте.

Подскажите пожалуйста какой запрос дает процент побед игрока?

 

А также как в запросах указать определенный срок как на сайте танков например "Весь период", "28 дней", "7 дней", "1 день"?


Помог, не забываем поблагодарить    ▲    


6E3_MATA #2 Отправлено 10 Сен 2018 - 12:17

    Старший лейтенант

  • Игроки
  • 59245 боев
  • 4 192
  • [FLIFE] FLIFE
  • Регистрация:
    02.02.2013

Просмотр сообщенияVladimirProgr (10 сен 2018 - 11:58) писал:

Здравствуйте.

Подскажите пожалуйста какой запрос дает процент побед игрока?

 

вы сами понимаете, что спросили?

правильно поставленный вопрос - это половина ответа



VladimirProgr #3 Отправлено 10 Сен 2018 - 12:25

    Сержант

  • Игроки
  • 16573 боя
  • 191
  • [FAGOD] FAGOD
  • Регистрация:
    02.07.2015

Просмотр сообщения6E3_MATA (10 Сен 2018 - 16:17) писал:

 

вы сами понимаете, что спросили?

правильно поставленный вопрос - это половина ответа

 

Ок.

Подскажите в какой ветке запросов можно найти процент побед по аккаунту?

В ветке https://api.worldoft...t/account/info/ не нашел.

Также интересует в какой ветке можно найти запросы на периоды "Весь период", "28 дней", "7 дней", "1 день"


Помог, не забываем поблагодарить    ▲    


R_A_P_T_O_R_X #4 Отправлено 10 Сен 2018 - 12:30

    Старший сержант

  • Игроки
  • 37413 боев
  • 347
  • [J7X] J7X
  • Регистрация:
    21.10.2014
Тс, ты вообще о чем?

VladimirProgr #5 Отправлено 10 Сен 2018 - 12:34

    Сержант

  • Игроки
  • 16573 боя
  • 191
  • [FAGOD] FAGOD
  • Регистрация:
    02.07.2015

Просмотр сообщенияR_A_P_T_O_R_X (10 Сен 2018 - 16:30) писал:

Тс, ты вообще о чем?

 

Мы находимся в вкладке форума Wargaming Public API.

Наверняка я про API запросы веду речь.


Помог, не забываем поблагодарить    ▲    


Logan_196 #6 Отправлено 10 Сен 2018 - 12:41

    Лейтенант

  • Игроки
  • 49325 боев
  • 2 482
  • [NJL0] NJL0
  • Регистрация:
    18.08.2013
к т т с.
10586cd3f6a1231030a5d46558ab5d4c.png (464×120)

_Koshej_ #7 Отправлено 10 Сен 2018 - 12:44

    Сержант

  • Игроки
  • 18461 бой
  • 148
  • Регистрация:
    19.01.2011
https://kttc.ru/wot/.../VladimirProgr/

VladimirProgr #8 Отправлено 10 Сен 2018 - 12:45

    Сержант

  • Игроки
  • 16573 боя
  • 191
  • [FAGOD] FAGOD
  • Регистрация:
    02.07.2015

Просмотр сообщенияLogan_196 (10 сен 2018 - 16:41) писал:

к т т с.

КТТС дает результаты только те которые они уже подготовили для всех.

Меня интересует сделать свои запросы с необходимыми мне данными и в нужном мне виде.


Помог, не забываем поблагодарить    ▲    


VladimirProgr #9 Отправлено 10 Сен 2018 - 12:45

    Сержант

  • Игроки
  • 16573 боя
  • 191
  • [FAGOD] FAGOD
  • Регистрация:
    02.07.2015

Просмотр сообщения_Koshej_ (10 сен 2018 - 16:44) писал:

 

КТТС дает результаты только те которые они уже подготовили для всех.

Меня интересует сделать свои запросы с необходимыми мне данными и в нужном мне виде.


Помог, не забываем поблагодарить    ▲    


VladimirProgr #10 Отправлено 11 Сен 2018 - 09:22

    Сержант

  • Игроки
  • 16573 боя
  • 191
  • [FAGOD] FAGOD
  • Регистрация:
    02.07.2015

В общем не дождавшийся ответа по моим вопросам на первую часть ответил сам:

Spoiler
Прошу не судить строго, этот код еще не оптимизирован.

Помог, не забываем поблагодарить    ▲    


VladimirProgr #11 Отправлено 12 Сен 2018 - 10:40

    Сержант

  • Игроки
  • 16573 боя
  • 191
  • [FAGOD] FAGOD
  • Регистрация:
    02.07.2015

Как понимаю WG API не предоставляет статистику игрока по дате.

Придется делать следующим образом:

1. делать Cron чтобы запускался не больше одного раза в сутки и желательно в районе 07.30 по МСК так как технологический процесс расчета статистики у танков происходит в 07.00;

2. запись данных игрока в собственную базу данных;

3. вывод информации из собственной базы данных.


Помог, не забываем поблагодарить    ▲    


Iswho #12 Отправлено 08 Ноя 2018 - 23:25

    Рядовой

  • Игроки
  • 30160 боев
  • 7
  • [VIRUS] VIRUS
  • Регистрация:
    02.12.2011

Просмотр сообщенияVladimirProgr (12 Сен 2018 - 10:40) писал:

Как понимаю WG API не предоставляет статистику игрока по дате.

Придется делать следующим образом:

1. делать Cron чтобы запускался не больше одного раза в сутки и желательно в районе 07.30 по МСК так как технологический процесс расчета статистики у танков происходит в 07.00;

2. запись данных игрока в собственную базу данных;

3. вывод информации из собственной базы данных.

 

Слушай, а как кттс получает данные игрока за каждую сессию (сессия имеется ввиду - зашел на аккаунт, поиграл, вышел.)? Есть идеи? 

В справочнике api написано, что методы, которые позволяют это делать, устарели.



StranikS_Scan #13 Отправлено 23 Ноя 2018 - 15:20

    Старший лейтенант

  • Игроки
  • 20029 боев
  • 4 871
  • [MODER] MODER
  • Регистрация:
    14.06.2011

Просмотр сообщенияIswho (09 ноя 2018 - 01:25) писал:

 

Слушай, а как кттс получает данные игрока за каждую сессию (сессия имеется ввиду - зашел на аккаунт, поиграл, вышел.)? Есть идеи? 

В справочнике api написано, что методы, которые позволяют это делать, устарели.

 

Сервер KTTC постоянно по списку шлет запросы на сервер ВГ и получает новую стату игроков, которые стоят в списке отслеживаемых на КТТС. Если на КТТС кто-то зайдет и запросит стату по игроку и такого игрока еще не было, то сервер КТТС начнет следить за ним. Если после этого ни кто не интересовался более этим игроком скажем условно 3 месяца, то сервер КТТС перестает следить за ним. Как то так. Еще подозреваю, частота сверки сервера КТТС с сервером ВГ по аккаунту того или иного игрока напрямую зависит от того как часто этим игроком интересуются.

PjOrion - текстовый редактор для компиляциидекомпиляции и обфускации модов на питоне





Количество пользователей, просматривающих этот форум: 1

0 пользователей, 1 гостей, 0 анонимных