Я использую API .Net для управления пользователями моей организации в Google Apps. В API каталога вы можете «RetrieveUser». Это возвращает объект User, у которого есть свойство date «LastLoginTime».API-интерфейс API-интерфейса Google Admin API Последнее сообщение не полностью Точное
Google использовал для разделения своего последнего времени входа в учетную запись на три категории с использованием предыдущего api.
- last_login_time - последний раз, когда вы непосредственно вошли в службу Google, используя интерфейс
- last_web_mail_time - последний раз, когда вы вошли в gmail.com веб-почты
- last_pop_time - последний раз, когда вы выскочил или imap'ed с их сервера. (непрямой вход)
В новом SDK я не вижу конкретного комментария «Как мы заполняем этот» в своей документации. Мне интересно, и у меня проблемы с тестированием, чтобы выяснить правила самостоятельно:
- Как это заполняется?
- Если это не все использование, которое обновляет эту дату (использование означает ЛЮБЫЕ взаимодействия между пользователем и их учетной записью), как мне получить другие даты?
Я использую последнюю дату использования для повторного использования пользователей бездействия. Таким образом, мне нужно точное представление о том, что такое эта дата. Я тестировал, и он появляется из учетной записи google не представлен в свойстве SDK LastLoggedIn, даже если вам нужно войти в поп. Таким образом, любой пользователь, который всплывает из учетной записи и не выполняет вход в систему, может быть удален случайно.
Цените любую помощь.