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

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

Дата: 11.10.2013 12:24:44
Просмотр сообщенияXp9kyc (11 Окт 2013 - 11:46) писал: привет.
скопировал и попробовал у себя на веб-сервере запустить php скрипт из примера "Информация об игроке" из КР, работает почему-то наполовину, показывает только акк_id, ник и дату регистр., включил отображение ошибок в php и выявилось следующее:

Notice: Undefined index: xp in ......./test2.php on line 52
XP:
Notice: Undefined index: experience ......./test2.php on line 53
Battle average XP:
Notice: Undefined index: experience in ......./test2.php on line 56
Maximum XP:

судя по номерам ошибочных строк, ругается на вот эти из скрипта:

//52 строка
echo " XP: " . $value['experience']['xp'] . "
";

//53 строка
echo "  Battle average XP: " . $value['experience']['battle_avg_xp'] . "
";

//56 строка
echo "  Maximum XP: " . $value['experience']['max_xp'] . "
";

т.е. получается в примере скрипта указаны несуществующие переменные запросов? или я где-то краблю?
помогите разобраться и исправить, плз.


MustBeDead:
Приносим свои извинения. В примерах допущена ошибка.
Обратите, пожалуйста, внимание на изменение индексов массива данных для PHP:

$value['statistics']['all']['xp']
$value['statistics']['all']['battle_avg_xp']
$value['statistics']['max_xp']

для Javascript:

result.data[key].statistics.all.xp
result.data[key].statistics.all.battle_avg_xp
result.data[key].statistics.max_xp

для Python:

acc['statistics']['all']['xp']
acc['statistics']['all']['battle_avg_xp']
acc['statistics']['max_xp']

Информация на странице с примерами будет изменена в ближайшее время.

Реклама | Adv