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

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

Дата: 03.11.2013 10:18:48
Просмотр сообщенияDrahtigel (28 Окт 2013 - 11:22) писал: Метод: account/info
Поле: "updated_at"
Формат unix datestamp.

MustBeDead: updated_at - момент обновления информации по аккаунту в формате timestamp - UTC. Действительно, последним действием пользователя в игре данное значение назвать очень сложно. Помимо обновления информации после выхода пользователя из клиента игры, поле изменяет свое значение также при покупке игрового золота, наложении ограничений, при действии с кланом и многим другим пунктам - обновляется очень часто.
Мы рассматриваем введение значения (timestamp), когда игрок находился последний раз в бою. После окончательного решения мы сообщим дополнительную информацию. Надеемся на понимание.

Просмотр сообщенияYury_SNEGOV (28 Окт 2013 - 11:33) писал: Поле "updated_at" отображает не дату/время последнего боя ("которая в клиенте в статистике"), а дату/время последнего изменения информации об аккаунте в базе. Обычно это дата/время окончания последней сессии в игре, после которого производится слив инфы в базу.
Инфа по аккаунту также обновляется при вступлении/выходе из клана, при смене должности в клане, при операциях с начислением голды, и т.п. Замечено, к примеру, что в клане есть подвисшие аккаунты, у которых не прибавляются бои, однако тем не менеее периодически обновляется поле "updated_at" O_o...
Это всё на уровне наблюдений, предположений и догадок. Надеюсь, что кто-нибудь из разработчиков внесёт свои уточнения по данному вопросу.

MustBeDead:

Просмотр сообщенияDrahtigel (31 Окт 2013 - 15:06) писал: Вопрос то был :(Был последний раз {дата}{время})
Тут явно завершение сессии подходит под определение.
Но вообще исходя из названия поля - время последнего обновления данных об игроке. Само обновление происходит при ряде событий, перечисленных Вами :) Элементарно - загожу в игру, трещу в кланчате, жена зовёт ужинать, тушу комп и занимаюсь другими делами. Данные обновятся - ибо завершение сессии на лицо, но боёв не прибавилось (не судьба  :trollface: ).

MustBeDead:

Просмотр сообщенияYury_SNEGOV (31 Окт 2013 - 15:50) писал: Вопрос то был - которая в клиенте в статистике отображается, а там отображалось именно последний раз был в бою. Но теперь и эта постановка вопроса неактуально, ибо в 0.8.9 на этом месте теперь только дата осталась, а время почему-то порезали... А ведь оно очень нужно было - всё время по нему игнорщиков спецбоёв мониторили.

MustBeDead:

Реклама | Adv