Реклама | Adv
  • Rotator
  • Rotator
  • Rotator
  • Rotator
  • Rotator
  • Rotator
  • Rotator
  • Rotator
  • Rotator
  • Rotator
  • Rotator
  • Rotator
  • Rotator
  • Rotator
Сообщения форума
Реклама | Adv

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

Дата: 10.10.2013 14:05:33
Просмотр сообщенияIvanerr (10 Окт 2013 - 08:53) писал: Потому, что аккаунт за ночь перестал быть свежесозданным (посмотрите на дату создания аккаунта).Баг можно повторить, создав нового пользователя и запросив его данные через короткое время после создания.

MustBeDead:
Спасибо за замечание. Принято в тестирование.
Ситуация будет детально разобрана.

В своих приложениях и скриптах можно не учитывать аккаунты без игровых сессий пользователя обработкой ответа на запрос дополнительным условием. Данная ситуация единичный и уникальный случай. Приведу пример на PHP для метода account/info :


Цитата $nick = $_POST['nick'];
//Тело скрипта …
foreach($result['data'] as $key => $value){
if(null == $value){
echo "Пользователь " . $nick . " не произвел игровых сессий.
";
}else{
//Если массив $result имеет значения, дальнейшие действия
}
}


MustBeDead:
Для метода account/tanks :


Цитата if($result['data']['$account_id'] == null){
//текст для аккаунт без игровых сессий
echo "Игровой аккаунт недавно создан - игровые сессии отсутствуют.";
}else{
//работа с массивом данных по технике ($result)
}


MustBeDead:

Реклама | Adv