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

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

Дата: 07.12.2013 16:55:56
Просмотр сообщенияXp9kyc (07 Дек 2013 - 17:21) писал: Привет.Возникла необходимость узнать, когда и кто последний раз снимал золото с казны клана. Каким образом это можно сделать? Поискал в ветке ~/clan/info, там есть только общая сумма золота в казне клана, причем даже ее вывести мне не удалсь (значение private.treasure надо выводить как-то по особенному? я делаю запрос в ветку /clan/info , присваиваю значению $gold=$value['private']['treasury'], пытаюсь вывести echo $gold; -- пишет Undefined variable: gold).Есть ли какие-то методы узнать кто и когда снял голду из казны клана?

Hedeon: К сожалению, с помощью Public API Вы можете узнать лишь общее количество золота, которое находится в казне клана в момент запроса. Текущая реализация Public API не предоставляет доступа к логам расхода клановой казны.
Поле private.treasury метода clan/info является приватным полем и выводится только при передаче в запросе access_token. При попытках запросить данное поле без передачи access_token значение поля выведено не будет ("private": null) . Получить access_token Вы можете пройдя авторизацию методом auth/login (https://ru.wargaming...wot/auth/login/).
Пример запроса к методу clan/info для получения количества золота в клановой казне:
https://api.worldoft...an_id=%clan_id% Ответ:
{ "status": "ok", "count": 1, "data": { "%clan_id%": { "private": { "treasury": %gold% } } }

Реклама | Adv