Обсуждение практических вопросов использования Wargaming Public API
Дата: 03.11.2013 10:18:48
Drahtigel (28 Окт 2013 - 11:22) писал: Метод: account/info
Поле: "updated_at"
Формат unix datestamp.
Yury_SNEGOV (28 Окт 2013 - 11:33) писал: Поле "updated_at" отображает не дату/время последнего боя ("которая в клиенте в статистике"), а дату/время последнего изменения информации об аккаунте в базе. Обычно это дата/время окончания последней сессии в игре, после которого производится слив инфы в базу.
Инфа по аккаунту также обновляется при вступлении/выходе из клана, при смене должности в клане, при операциях с начислением голды, и т.п. Замечено, к примеру, что в клане есть подвисшие аккаунты, у которых не прибавляются бои, однако тем не менеее периодически обновляется поле "updated_at" O_o...
Это всё на уровне наблюдений, предположений и догадок. Надеюсь, что кто-нибудь из разработчиков внесёт свои уточнения по данному вопросу.
Drahtigel (31 Окт 2013 - 15:06) писал: Вопрос то был :(Был последний раз {дата}{время})
Тут явно завершение сессии подходит под определение.
Но вообще исходя из названия поля - время последнего обновления данных об игроке. Само обновление происходит при ряде событий, перечисленных Вами :) Элементарно - загожу в игру, трещу в кланчате, жена зовёт ужинать, тушу комп и занимаюсь другими делами. Данные обновятся - ибо завершение сессии на лицо, но боёв не прибавилось (не судьба ).
Yury_SNEGOV (31 Окт 2013 - 15:50) писал: Вопрос то был - которая в клиенте в статистике отображается, а там отображалось именно последний раз был в бою. Но теперь и эта постановка вопроса неактуально, ибо в 0.8.9 на этом месте теперь только дата осталась, а время почему-то порезали... А ведь оно очень нужно было - всё время по нему игнорщиков спецбоёв мониторили.
Поле: "updated_at"
Формат unix datestamp.
MustBeDead: updated_at - момент обновления информации по аккаунту в формате
timestamp - UTC. Действительно, последним действием пользователя в
игре данное значение назвать очень сложно. Помимо обновления
информации после выхода пользователя из клиента игры, поле изменяет
свое значение также при покупке игрового золота, наложении
ограничений, при действии с кланом и многим другим пунктам -
обновляется очень часто.
Мы рассматриваем введение значения (timestamp), когда игрок находился последний раз в бою. После окончательного решения мы сообщим дополнительную информацию. Надеемся на понимание.
Мы рассматриваем введение значения (timestamp), когда игрок находился последний раз в бою. После окончательного решения мы сообщим дополнительную информацию. Надеемся на понимание.
Yury_SNEGOV (28 Окт 2013 - 11:33) писал: Поле "updated_at" отображает не дату/время последнего боя ("которая в клиенте в статистике"), а дату/время последнего изменения информации об аккаунте в базе. Обычно это дата/время окончания последней сессии в игре, после которого производится слив инфы в базу.
Инфа по аккаунту также обновляется при вступлении/выходе из клана, при смене должности в клане, при операциях с начислением голды, и т.п. Замечено, к примеру, что в клане есть подвисшие аккаунты, у которых не прибавляются бои, однако тем не менеее периодически обновляется поле "updated_at" O_o...
Это всё на уровне наблюдений, предположений и догадок. Надеюсь, что кто-нибудь из разработчиков внесёт свои уточнения по данному вопросу.
MustBeDead:
Drahtigel (31 Окт 2013 - 15:06) писал: Вопрос то был :(Был последний раз {дата}{время})
Тут явно завершение сессии подходит под определение.
Но вообще исходя из названия поля - время последнего обновления данных об игроке. Само обновление происходит при ряде событий, перечисленных Вами :) Элементарно - загожу в игру, трещу в кланчате, жена зовёт ужинать, тушу комп и занимаюсь другими делами. Данные обновятся - ибо завершение сессии на лицо, но боёв не прибавилось (не судьба ).
MustBeDead:
Yury_SNEGOV (31 Окт 2013 - 15:50) писал: Вопрос то был - которая в клиенте в статистике отображается, а там отображалось именно последний раз был в бою. Но теперь и эта постановка вопроса неактуально, ибо в 0.8.9 на этом месте теперь только дата осталась, а время почему-то порезали... А ведь оно очень нужно было - всё время по нему игнорщиков спецбоёв мониторили.
MustBeDead:
Обсуждение практических вопросов использования Wargaming Public API