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


Проблемы и заявки об ошибках Wargaming Public API


  • Закрытая тема Тема закрыта
Сообщений в теме: 197

BYBY3EJIA #1 Отправлено 01 окт 2013 - 15:18

    Шутюзела

  • Игроки
  • 38849 боев
  • 14 725
  • Регистрация:
    30.10.2010
В этой теме публикуем проблемы или ошибки, с которыми вы столкнулись во время тестирования.
FAQ по часто задаваемым вопросам.
Spoiler                     


Hedeon #2 Отправлено 01 окт 2013 - 15:20

    Старшина

  • Разработчики
  • 20740 боев
  • 567
  • [WG-A] WG-A
  • Регистрация:
    30.12.2010
Примерный вид репорта об ошибке:
1. Метод, при использовании которого была выявлена ошибка.
2. Номер и текст ошибки.
3. Запрос, который был отправлен Вами при выявлении ошибки.
4. Другая информация.
Обращаем Ваше внимание, что для написания предложения к улучшению сервиса Wargaming Public API Вам следует использовать тему «Отзывы и пожелания. Wargaming Public API»: http://forum.worldof...ing-public-api/

kolesnikov_yaroslav #3 Отправлено 01 окт 2013 - 15:23

    Генерал-Майор

  • Игроки
  • 16497 боев
  • 3 188
  • Регистрация:
    23.12.2011
Данная тема предназначена только для фидбеков. Общаться на сторонние темы, Вы можете в других разделах форума.

7-лет-надо.gif7-лет-надо.gif 7-лет-надо.gif 7-лет-надо.gif


thunderspb #4 Отправлено 03 окт 2013 - 18:06

    Младший лейтенант

  • Бета-тестеры
  • 10192 боя
  • 814
  • [BD] BD
  • Регистрация:
    04.06.2010
1. Танки игрока
2. нет ошибки, однако...
3. https://api.worldoft...ccount_id=19213
4. По технике игрока отдаются только бои и победы, все остальные данные равны 0

зыж данная тема закрыта для доступа простых смертных, я к тому, что насколько безопасно указывать тут персональный app_id?
Все, что вы хотели узнать про статистику онлайна с преферансом и куртизанками графиками покластерно и посерверно: https://stats.wotapi.ru/

thunderspb #5 Отправлено 03 окт 2013 - 18:08

    Младший лейтенант

  • Бета-тестеры
  • 10192 боя
  • 814
  • [BD] BD
  • Регистрация:
    04.06.2010
1. Данные по слановым войнам
2. Нет ошибки, но...
3. https://api.worldoft...o&clan_id=53248
4. Все названия карты на английском
Все, что вы хотели узнать про статистику онлайна с преферансом и куртизанками графиками покластерно и посерверно: https://stats.wotapi.ru/

MustBeDead #6 Отправлено 04 окт 2013 - 16:36

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

  • Игроки
  • 2868 боев
  • 286
  • Регистрация:
    22.04.2012

Просмотр сообщенияthunderspb (03 Окт 2013 - 18:06) писал:

1. Танки игрока2. нет ошибки, однако...3. https://api.worldoft...ccount_id=192134. По технике игрока отдаются только бои и победы, все остальные данные равны 0
В данный момент с помощью метода /account/tanks/ возможно получение следующей информации:
• количество боев на танке;
• количество побед на танке;
• знак классности.
К сожалению, получение более подробной информации в данный момент невозможно.
Остальные поля будут передаваться для поддержания формата, но содержат они значения (0 или null), которые не соответствуют профилю игрока.

Просмотр сообщенияthunderspb (03 Окт 2013 - 18:06) писал:

зыж данная тема закрыта для доступа простых смертных, я к тому, что насколько безопасно указывать тут персональный app_id?
На форуме не рекомендуется указывать application_id приложения. Пожалуйста, в примере запроса указывайте application_id=demo
Кабинет разработчика Wargaming Developer Partner Program

thunderspb #7 Отправлено 05 окт 2013 - 01:29

    Младший лейтенант

  • Бета-тестеры
  • 10192 боя
  • 814
  • [BD] BD
  • Регистрация:
    04.06.2010
Уважаемый (не_знаю_как_вас_по_батюшке), это топик для фидбеков, я вкурсе, что это проблема и "прямащас" она не решится. Исходя из общего описания темы я так понял, что эта тема для багрепортов, которые я и описал, которые не требуют "ответа", что "да, так и есть". Если  я не прав, то напишите куда-нить про это. С Уважением...

зыж за ответ про appid -- спасибо.
Все, что вы хотели узнать про статистику онлайна с преферансом и куртизанками графиками покластерно и посерверно: https://stats.wotapi.ru/

MustBeDead #8 Отправлено 06 окт 2013 - 08:54

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

  • Игроки
  • 2868 боев
  • 286
  • Регистрация:
    22.04.2012
Метод account/tanks предоставляет информацию корректно. Я пояснил, по какой причине отдаются значения 0 и null.

Просмотр сообщенияthunderspb (03 Окт 2013 - 18:08) писал:

1. Данные по клановым войнам 2. Нет ошибки, но...3. https://api.worldoft...o&clan_id=532484. Все названия карты на английском

Спасибо за замечание.
Данная проблема уже известна. Над локализацией проводятся работы.
Кабинет разработчика Wargaming Developer Partner Program

armor_kiev #9 Отправлено 07 окт 2013 - 17:37

    Младший лейтенант

  • Игроки
  • 15809 боев
  • 1 379
  • [CLOH] CLOH
  • Регистрация:
    15.07.2010
Коды медалей в API 2.0, например "medal_dumitru", "medal_brothers_in_arms" и т.п. отличаются от кодов 1.х, например "medalDumitru", "medalBrothersInArms" и т.п.

Замечу, что коды медалей в API 1.х полностью совпадали с игровыми, поэтому новый вариант следует признать менее правильным в сравнении с предыдущим.


instopunk #10 Отправлено 07 окт 2013 - 18:53

    Ефрейтор

  • Игроки
  • 17539 боев
  • 34
  • [UWR] UWR
  • Регистрация:
    21.11.2010
1. Документация -> Энциклопедия -> Информация о технике
2. Ошибка в описании ответа
3.

Цитата

gun_damage_max integer - Минимальный урон стокового орудия
gun_damage_min integer - Минимальный урон стокового орудия


armor_kiev #11 Отправлено 08 окт 2013 - 14:31

    Младший лейтенант

  • Игроки
  • 15809 боев
  • 1 379
  • [CLOH] CLOH
  • Регистрация:
    15.07.2010
Существовал (точно существовал) клан 2EASY, ID=69155 и потом самоудалился.

Запрос: http://api.worldofta...o&clan_id=69155

Ответ:
{
	"status": "error",
	"error": {
		"field": null,
		"message": "UNKNOWN_SERVER_ERROR",
		"code": 500,
		"value": null
	}
}

В результате остается неизвестным, это в самом деле ошибка сервера (временная) или клан таки не существует. В первом случае логично выдержать паузу, во втором - удалить этот клан у себя.

Просьба по удаленным кланам выдавать соответствующий ответ.

Причем, для заведомо несуществующего ID http://api.worldofta...an_id=300000000
ответ "ok":

{
	"status": "ok",
	"count": 1,
	"data": {
		"300000000": null
	}
}

Здесь по null вполне очевидно, что клан не существует.


thunderspb #12 Отправлено 08 окт 2013 - 14:54

    Младший лейтенант

  • Бета-тестеры
  • 10192 боя
  • 814
  • [BD] BD
  • Регистрация:
    04.06.2010

Просмотр сообщенияarmor_kiev (08 Окт 2013 - 14:31) писал:

Существовал (точно существовал) клан 2EASY, ID=69155 и потом самоудалился.
Запрос: http://api.worldofta...o&clan_id=69155
Ответ:
{
	"status": "error",
	"error": {
		"field": null,
		"message": "UNKNOWN_SERVER_ERROR",
		"code": 500,
		"value": null
	}
}
В результате остается неизвестным, это в самом деле ошибка сервера (временная) или клан таки не существует. В первом случае логично выдержать паузу, во втором - удалить этот клан у себя.
Просьба по удаленным кланам выдавать соответствующий ответ.
Причем, для заведомо несуществующего ID http://api.worldofta...an_id=300000000
ответ "ok":
{
	"status": "ok",
	"count": 1,
	"data": {
		"300000000": null
	}
}
Здесь по null вполне очевидно, что клан не существует.
о! а раньше при несуществующем клане или удаленном была соотвтествующая ошибка.... CLANS_CLAN_MISSING CLANS_CLAN_DELETED.... и в документации это было писано... мда
У мя тоже такая ошибка вылезает при отсутсвуещем клане, я уже письмо в саппорт написал, обещали разобраться...
Уважаемые разрабы, а можно ли постить список изменений-то??? Что за детский сад, нам угадывать что поменялось?? Заранее спасибо...
зыж это больше похоже на закрытый пре альфа тест :)

Сообщение отредактировал thunderspb: 08 окт 2013 - 14:56

Все, что вы хотели узнать про статистику онлайна с преферансом и куртизанками графиками покластерно и посерверно: https://stats.wotapi.ru/

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

    Старшина

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

Просмотр сообщенияarmor_kiev (08 Окт 2013 - 14:31) писал:

...

В результате остается неизвестным, это в самом деле ошибка сервера (временная) или клан таки не существует. В первом случае логично выдержать паузу, во втором - удалить этот клан у себя.

...

В данном случае имеет место неверное описание ошибки. В следующем обновлении будет исправлено.

armor_kiev #14 Отправлено 08 окт 2013 - 16:25

    Младший лейтенант

  • Игроки
  • 15809 боев
  • 1 379
  • [CLOH] CLOH
  • Регистрация:
    15.07.2010

Просмотр сообщенияHedeon (08 Окт 2013 - 16:13) писал:

В данном случае имеет место неверное описание ошибки. В следующем обновлении будет исправлено.

Т.е. код 500 означает, что клан удален. Я верно понял?


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

    Старшина

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

Просмотр сообщенияarmor_kiev (08 Окт 2013 - 16:25) писал:

Т.е. код 500 означает, что клан удален. Я верно понял?

Нет. Этот код ошибки также применим к ситуациям, когда возникают неизвестные ошибки на сервере. В следующем обновлении ошибке, которая возникает при запросе информации по распущенному клану, будет присвоен отдельный код.

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

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

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

Просмотр сообщенияHedeon (08 Окт 2013 - 16:29) писал:

Нет. Этот код ошибки также применим к ситуациям, когда возникают неизвестные ошибки на сервере. В следующем обновлении ошибке, которая возникает при запросе информации по распущенному клану, будет присвоен отдельный код.
Может быть не стоит пока отключать методы 1.x, с учётом того, что 2.0 пока бета и в ней такие серьёзные баги?
Логичней было бы отключить 1.x после релиза 2.0.
Кстати об ошибках.
1. Танки игроков
2. 504 Gateway Time-out
3. http://api.worldofta...9,72170,1228282

Сообщение отредактировал Ivanerr: 08 окт 2013 - 17:56


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

    Старшина

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

Просмотр сообщенияIvanerr (08 Окт 2013 - 17:50) писал:

Кстати об ошибках.
1. Танки игроков
2. 504 Gateway Time-out
3. http://api.worldofta...9,72170,1228282

Ваш запрос слишком объемный. Попробуйте уменьшить количество account_id. Также, Вы можете произвести выборку по определенным полям (например tank_id) чтобы не выгружать всю информацию целиком.

Ivanerr #18 Отправлено 08 окт 2013 - 19:02

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

  • Игроки
  • 7228 боев
  • 265
  • [LJ] LJ
  • Регистрация:
    19.10.2010
1. Танки игроков "закрытого" клана (Атланты, например).
2.
Список игроков выдаётся нормально:
http://api.worldofta...o&clan_id=30699
Однако, если попытаться посмотреть этих мифических атлантов, то все их профили будут null:
http://api.worldofta...ics.all,tank_id

API 1.х на них выдавал error_profile_closed или что-то в этом роде.
Хотелось бы и тут видеть подобное сообщение об ошибке.

Hedeon #19 Отправлено 08 окт 2013 - 19:29

    Старшина

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

Просмотр сообщенияIvanerr (08 Окт 2013 - 19:02) писал:

1. Танки игроков "закрытого" клана (Атланты, например).
2.
Список игроков выдаётся нормально:
http://api.worldofta...o&clan_id=30699
Однако, если попытаться посмотреть этих мифических атлантов, то все их профили будут null:
http://api.worldofta...ics.all,tank_id

API 1.х на них выдавал error_profile_closed или что-то в этом роде.
Хотелось бы и тут видеть подобное сообщение об ошибке.

Спасибо за предоставленную информацию. Возможно, в будущем будет добавлено сообщение об ошибке при запросе информации для аккаунтов такого типа.

S0me0ne #20 Отправлено 08 окт 2013 - 23:28

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

  • Игроки
  • 23735 боев
  • 241
  • Регистрация:
    10.03.2011
1. clan/battles
2. -
3. https://api.worldoft...mo&clan_id=6651
4.  Привожу цитату отдачи:
Spoiler                     
При работе с методом получения списка боев клана нет локализированых названий карт для других языков.




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

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