В настоящее время я использую API G Suite Admin SDK для получения пользовательских данных. Я хочу проверить, сколько времени требуется для обновления свойств / полей пользователя.
После некоторых проверок я понял, что ресурсы пользователя, предоставляемые API-интерфейсами Пользователи: получают и Пользователи: list не обновляются одновременно (я проверил это и могу сказать, что есть как минимум смещение в несколько минут).
Это ожидаемое поведение?
Чтобы воспроизвести эту проблему, вы можете сделать следующее:
- Выберите собственного пользователя Google.
- Войдите в учетную запись пользователя (сначала выйдите из системы, если вы уже вошли в систему)
- Проверьте результаты API для Пользователи: получите и Пользователи: список . В частности, ищите значение параметра
lastLoginTime
.
Ожидаемое значение lastLoginTime
должно быть:
"2020-05-22T10:09:04.000Z"
Однако вот что я получаю:
Для Users:list
:
"lastLoginTime": "2020-05-21T09:25:33.000Z",
Для Users:get
:
"lastLoginTime": "2020-05-22T10:09:04.000Z",
Спасибо.