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


Обсуждение практических вопросов использования Wargaming Public API


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

Hedeon #3141 Отправлено 08 окт 2013 - 16:17

    Старшина

  • Разработчики
  • 20708 боев
  • 567
  • [WG-A] WG-A
  • Регистрация:
    30.12.2010

Тема для обсуждения практических вопросов использования Wargaming Public API.

 

Полезные ссылки для начинающих знакомство с PAPI:

- Аутентификация методами PAPI: что это и с чем его едят.

- Как рассчитать рейтинг эффективности при помощи методов Public API?

- Использование PHP библиотеки CURL для выполнения запросов в API WG.

 

Если Вы нашли баг/недоработку то, пожалуйста, занесите информацию в наш баг-трекер.



Ivanerr #3142 Отправлено 01 сен 2015 - 18:22

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

  • Игроки
  • 7228 боев
  • 265
  • [LJ] LJ
  • Регистрация:
    19.10.2010
А можно чуть поточнее когда отключаются wot/clan/*:honoring:

fakofsky #3143 Отправлено 01 сен 2015 - 23:38

    Ефрейтор

  • Игроки
  • 20110 боев
  • 40
  • [WSTAT] WSTAT
  • Регистрация:
    30.01.2012

Новые танки уже были добавлены в PAPI, я правильно понимаю?

p.s. вижу что добавили, но почему-то у танков какие-то странные названия. O-I Experemental PAPI отдает как J23 Mi To


Сообщение отредактировал fakofsky: 02 сен 2015 - 02:02


Hedeon #3144 Отправлено 02 сен 2015 - 13:56

    Старшина

  • Разработчики
  • 20708 боев
  • 567
  • [WG-A] WG-A
  • Регистрация:
    30.12.2010

Просмотр сообщенияREDMONDS (01 Сен 2015 - 16:07) писал:

 

Начиная с 01 сент. 2015 01:00 метод wgn/clans/info возвращает информацию без изменений.

Проблема еще актуальна? Если актуальна, можете привести id проблемных кланов? Как вчера так и сегодня проверял по топ 10 кланов, все отдается своевременно.

Просмотр сообщенияIvanerr (01 Сен 2015 - 18:22) писал:

А можно чуть поточнее когда отключаются wot/clan/*:honoring:

Уже можно - завтра.

Просмотр сообщенияfakofsky (01 Сен 2015 - 23:38) писал:

Новые танки уже были добавлены в PAPI, я правильно понимаю?

p.s. вижу что добавили, но почему-то у танков какие-то странные названия. O-I Experemental PAPI отдает как J23 Mi To

Сами танки уже добавлены, но локализация будет добавлена только завтра.



NAGlBAT0R #3145 Отправлено 02 сен 2015 - 23:07

    Старшина

  • Игроки
  • 27577 боев
  • 437
  • [74RUS] 74RUS
  • Регистрация:
    28.06.2011

Просмотр сообщенияHedeon (02 Сен 2015 - 15:56) писал:

 

 

Скиньте пост где об этом говорилось, если говорилось.

Багрепорт:
1. После отключения поддержки clan.battles, согласно прошлому объяснению считаем вектор и количество боев на гк суммированием statistics.globalmap_absolute, statistics.globalmap_champion, statistics.globalmap_middle

2. Данные по некоторым игрокам не обновляются в этих полях. 

К примеру запрос к игроку id4730540:

выдает данные от 03/08/15, хотя лично знаю, что игрок был на гк и старой и 2.0 в конце августа.
как аналог игрок с id4015676, так же не зафиксирован в боях за 25-30 августа и его последний бой фиксируется 21.06.2015

в противовес игрок с id1302006 корректно определил бой на ГК 2.0, но только один из нескольких сыгранных. 
По остальным игрокам клана, так же инкремент гк боев только на единицу, хотя сыграно было больше.

В связи с этим возникает ошибка в определении посещения гк. В чем может быть проблема? Решение?
 

И второе: Обновления из темы "Новости WG Developer Partner Program" вчера не пришли на почту. хотя подписан. Проблема только у меня или может быть потому что тема закрытая?


Сообщение отредактировал NAGlBAT0R: 03 сен 2015 - 07:48

 


Hedeon #3146 Отправлено 03 сен 2015 - 14:56

    Старшина

  • Разработчики
  • 20708 боев
  • 567
  • [WG-A] WG-A
  • Регистрация:
    30.12.2010

Просмотр сообщенияNAGlBAT0R (02 Сен 2015 - 23:07) писал:

 

Скиньте пост где об этом говорилось, если говорилось.

Багрепорт:
1. После отключения поддержки clan.battles, согласно прошлому объяснению считаем вектор и количество боев на гк суммированием statistics.globalmap_absolute, statistics.globalmap_champion, statistics.globalmap_middle

2. Данные по некоторым игрокам не обновляются в этих полях. 

К примеру запрос к игроку id4730540:

 

как аналог игрок с id4015676, так же не зафиксирован в боях за 25-30 августа и его последний бой фиксируется 21.06.2015

в противовес игрок с id1302006 корректно определил бой на ГК 2.0, но только один из нескольких сыгранных. 
По остальным игрокам клана, так же инкремент гк боев только на единицу, хотя сыграно было больше.

В связи с этим возникает ошибка в определении посещения гк. В чем может быть проблема? Решение?
 

И второе: Обновления из темы "Новости WG Developer Partner Program" вчера не пришли на почту. хотя подписан. Проблема только у меня или может быть потому что тема закрытая?

По багрепорту - API отдает точно такие же данные, что и клиент игры по обозначенным игрокам. Вы уверены, что части боев нет?

 

По уведомлениям - иногда случается, что уведомление не отправляется из-за огромной нагрузки на форум. К сожалению, с этим мы ничего сделать не можем. То, что тема закрытая, никак не влияет на отправку уведомлений.



NAGlBAT0R #3147 Отправлено 03 сен 2015 - 15:15

    Старшина

  • Игроки
  • 27577 боев
  • 437
  • [74RUS] 74RUS
  • Регистрация:
    28.06.2011

Просмотр сообщенияHedeon (03 Сен 2015 - 16:56) писал:

По багрепорту - API отдает точно такие же данные, что и клиент игры по обозначенным игрокам. Вы уверены, что части боев нет?

 

По уведомлениям - иногда случается, что уведомление не отправляется из-за огромной нагрузки на форум. К сожалению, с этим мы ничего сделать не можем. То, что тема закрытая, никак не влияет на отправку уведомлений.

 

Уведомление только что пришло за сегодняшней новостью. Но вчера ее не было.

По глобальной карте уверен. я лично принимал участие в нескольких боях, но засчиталось меньше чем участвовал.
Проверьте данные по приведенным ID, вчера лично трассировку кода по ним смотрел. Данные старые.

 

У меня командир подразделения по сумме полей statistics.globalmap_absolute, statistics.globalmap_champion, statistics.globalmap_middle получается месяц не был на гк, хотя он в конце августа был тем, кто собирал бои на ГК.

для проверки id4730540, id4015676, id1302006.

1. Проверяем id
4730540
2. В api делаем запрос по игроку.
3. Получаем: 
globalmap_middle.battles : 46

globalmap_absolute.battles : 215

globalmap_champion.battles : 114

clan.battles : 332, но на это поле не смотрим, т.к. его прекратили поддерживать уже давно.

4. Первые три суммируем: Получаем число: 375
 

И проверяем вектор по базе.
int3- бои. int4-победы


По этому вектору мы видим что с 03/08/15 по игроку не было изменений гк боев и не выходил на гк, хотя я могу утверждать, что он был и на высадках гк 2.0 не единожды.
Это только для примера, которые я лично могу проверить. Ситуация типична по другим кланам. Поправьте нас, если у нас ошибка.


Сообщение отредактировал NAGlBAT0R: 03 сен 2015 - 15:48

 


Vampire_BY #3148 Отправлено 03 сен 2015 - 15:18

    Сержант

  • Игроки
  • 4093 боя
  • 150
  • Регистрация:
    07.05.2014
Говорилось что в новой версии API будет возможность просмотра запланированных боев на ГК а этого не произошло. Сколько примерно еще ждать? 

biggood #3149 Отправлено 03 сен 2015 - 15:18

    Лейтенант

  • Игроки
  • 29548 боев
  • 2 224
  • [SP00N] SP00N
  • Регистрация:
    02.09.2011
 

Просмотр сообщенияHedeon (03 Сен 2015 - 14:56) писал:

Уважаемые разработчики, релиз очередного обновления WoT API состоялся. С деталями обновления Вы можете ознакомиться в Кабинете Разработчика

 

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

Сразу вопрос по новому методу "ЗАПЛАНИРОВАННЫЕ БОИ"

Почему при ограничении: "Метод возвращает информацию о битвах клана за Укрепрайон. Лишь бои, запланированные на 2 недели вперёд от текущей даты, возвращаются в ответе."

API Выдаются не все запланированные бои?

 

Например, у клана HPC (по данным кланового портала) запланировано  33 боя, а API отдает информацию только по одному? 

https://api.worldoftanks.ru/wot/stronghold/plannedbattles/?application_id=demo&clan_id=54522

 


Ресурс WotSkill.ru «Калькулятор СКИЛЛа, ОМ и СИЛЫ» Клана, Игрока и каждого Танка.
Прогресс статистики Игрока. Статистика Клана и вклад Игрока в его рейтинг.
Учет посещения мероприятий Клана. Расширенная статистика и многое другое.

st11ks #3150 Отправлено 03 сен 2015 - 15:19

    Лейтенант

  • Игроки
  • 17867 боев
  • 1 507
  • [WOTVS] WOTVS
  • Регистрация:
    26.11.2011

Новый метод

wot/stronghold/plannedbattles

возращает всегда один запланированный бой, хотя их может быть и больше

 

03.09.jpg



Hedeon #3151 Отправлено 03 сен 2015 - 17:26

    Старшина

  • Разработчики
  • 20708 боев
  • 567
  • [WG-A] WG-A
  • Регистрация:
    30.12.2010

Просмотр сообщенияbiggood (03 Сен 2015 - 15:18) писал:

 

 

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

Сразу вопрос по новому методу "ЗАПЛАНИРОВАННЫЕ БОИ"

Почему при ограничении: "Метод возвращает информацию о битвах клана за Укрепрайон. Лишь бои, запланированные на 2 недели вперёд от текущей даты, возвращаются в ответе."

API Выдаются не все запланированные бои?

 

Например, у клана HPC (по данным кланового портала) запланировано  33 боя, а API отдает информацию только по одному? 

https://api.worldoftanks.ru/wot/stronghold/plannedbattles/?application_id=demo&clan_id=54522

 

 

Просмотр сообщенияst11ks (03 Сен 2015 - 15:19) писал:

Новый метод

wot/stronghold/plannedbattles

возращает всегда один запланированный бой, хотя их может быть и больше

 

03.09.jpg

 

Спасибо за информацию, разбираемся.

__To4Ho__He_CTaTuCT__ #3152 Отправлено 03 сен 2015 - 17:45

    Старшина

  • Игроки
  • 50251 бой
  • 453
  • [LROY] LROY
  • Регистрация:
    12.09.2011

Цитата

Добавлена возможность изменять формат поля members в методе Данные клана.

 

Всё-таки прислушались. Спасибо. :)

 

Замечание: Локализуйте секцию wgn/account/*, перевести не сложно, но всё-таки.


Сообщение отредактировал REDMONDS: 03 сен 2015 - 18:03


Ivanerr #3153 Отправлено 03 сен 2015 - 23:26

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

  • Игроки
  • 7228 боев
  • 265
  • [LJ] LJ
  • Регистрация:
    19.10.2010

Просмотр сообщенияREDMONDS (03 Сен 2015 - 17:45) писал:

Всё-таки прислушались. Спасибо. :)

 

*голосом Картмана* Ну твоюж мать...

 

Теперь буду читать эту тему перед тем как что-то делать.
Написал код который преобразует в старый формат (где ключи - айдишники игроков), оказывается нужно было добавить лишь один ключ к запросу :facepalm:

Правда он занял всего 6 строк и пару минут времени :trollface:



biggood #3154 Отправлено 03 сен 2015 - 23:33

    Лейтенант

  • Игроки
  • 29548 боев
  • 2 224
  • [SP00N] SP00N
  • Регистрация:
    02.09.2011

Hedeon

 

Опять в танкопедию просочились "левые" танки!

например, id-63745   "(А) Т-62А" что за зверь?


Ресурс WotSkill.ru «Калькулятор СКИЛЛа, ОМ и СИЛЫ» Клана, Игрока и каждого Танка.
Прогресс статистики Игрока. Статистика Клана и вклад Игрока в его рейтинг.
Учет посещения мероприятий Клана. Расширенная статистика и многое другое.

biggood #3155 Отправлено 03 сен 2015 - 23:36

    Лейтенант

  • Игроки
  • 29548 боев
  • 2 224
  • [SP00N] SP00N
  • Регистрация:
    02.09.2011

Просмотр сообщенияIvanerr (03 Сен 2015 - 23:26) писал:

 

...

 

гн. Ivanerr можно поинтересоватся?

Когда будете проводить опрос и рассчитывать "коэффициенты полезности" техники 6 уровня?


Ресурс WotSkill.ru «Калькулятор СКИЛЛа, ОМ и СИЛЫ» Клана, Игрока и каждого Танка.
Прогресс статистики Игрока. Статистика Клана и вклад Игрока в его рейтинг.
Учет посещения мероприятий Клана. Расширенная статистика и многое другое.

Stigert #3156 Отправлено 04 сен 2015 - 03:25

    Младший сержант

  • Игроки
  • 29570 боев
  • 89
  • [EXZON] EXZON
  • Регистрация:
    09.02.2011

всем доброго времени суток! помогите подправить скрипт а то у меня что то не получается методом тыка исправить((

не отображаются игроки, звания и сколько дней в клане



The_IzeBerg #3157 Отправлено 04 сен 2015 - 12:13

    Старшина

  • Игроки
  • 15316 боев
  • 447
  • Регистрация:
    26.10.2012

Просмотр сообщенияbiggood (03 Сен 2015 - 23:33) писал:

Hedeon

 

Опять в танкопедию просочились "левые" танки!

например, id-63745   "(А) Т-62А" что за зверь?

 

ЕМНИП, из превосходства-стальной охоты. Там еще ИЦ-7 и 50Б должны быть.

Сообщение отредактировал The_IzeBerg: 04 сен 2015 - 12:14

 

 


Part #3158 Отправлено 04 сен 2015 - 13:15

    Сержант

  • Игроки
  • 54225 боев
  • 102
  • [-UA-T] -UA-T
  • Регистрация:
    06.07.2010

Просмотр сообщенияbiggood (03 Сен 2015 - 20:33) писал:

Hedeon

 

Опять в танкопедию просочились "левые" танки!

например, id-63745   "(А) Т-62А" что за зверь?

 

За БЗ в аренду дают (ИС-7,62А и 50Б с припиской (А) аренда надо полагать) :)

Сообщение отредактировал Part: 04 сен 2015 - 13:19


Hedeon #3159 Отправлено 04 сен 2015 - 15:09

    Старшина

  • Разработчики
  • 20708 боев
  • 567
  • [WG-A] WG-A
  • Регистрация:
    30.12.2010

Просмотр сообщенияbiggood (03 Сен 2015 - 23:33) писал:

Hedeon

 

Опять в танкопедию просочились "левые" танки!

например, id-63745   "(А) Т-62А" что за зверь?

 

Просмотр сообщенияPart (04 Сен 2015 - 13:15) писал:

 

За БЗ в аренду дают (ИС-7,62А и 50Б с припиской (А) аренда надо полагать) :)

 

Да, это именно они.

NAGlBAT0R #3160 Отправлено 04 сен 2015 - 15:32

    Старшина

  • Игроки
  • 27577 боев
  • 437
  • [74RUS] 74RUS
  • Регистрация:
    28.06.2011

Просмотр сообщенияHedeon (03 Сен 2015 - 16:56) писал:

По багрепорту

Владимир, будет какая нибудь проверка по вопросу потери фиксирования ГК боев в api(в игре)? 

Просто я думаю из всех разработчиков, только мы ведем такую статистику и соответственно выявили проблему. Кода можно будет получить результат проверки по 4 представленным ID

 

Или эта проблема была следствием перехода и сейчас все нормально, а тот период в неделю спишем на побочные моменты миграции на гк 2.0?

 

 


Сообщение отредактировал NAGlBAT0R: 04 сен 2015 - 15:37

 


biggood #3161 Отправлено 04 сен 2015 - 16:54

    Лейтенант

  • Игроки
  • 29548 боев
  • 2 224
  • [SP00N] SP00N
  • Регистрация:
    02.09.2011

Просмотр сообщенияHedeon (04 Сен 2015 - 15:09) писал:

Просмотр сообщенияbiggood (03 Сен 2015 - 23:33) писал:

Hedeon

 

Опять в танкопедию просочились "левые" танки!

например, id-63745   "(А) Т-62А" что за зверь?

 

Просмотр сообщенияPart (04 Сен 2015 - 13:15) писал:

 

За БЗ в аренду дают (ИС-7,62А и 50Б с припиской (А) аренда надо полагать) :)

 

Да, это именно они.

 

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

Тогда почему только id-63745   "(А) Т-62А" просочился в танкопедию, остальных нет!

И зачем он нужен в танкопедии?


Ресурс WotSkill.ru «Калькулятор СКИЛЛа, ОМ и СИЛЫ» Клана, Игрока и каждого Танка.
Прогресс статистики Игрока. Статистика Клана и вклад Игрока в его рейтинг.
Учет посещения мероприятий Клана. Расширенная статистика и многое другое.




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

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