API для Google для образования последних данных входа пользователей?

1

У меня есть привилегия супер администратора для Google для образовательных приложений. Я хочу проверить, зарегистрирован ли пользователь в своей учетной записи. Я могу вручную создать эту консоль администратора, но мне нужно получить ее с помощью созданного мной веб-приложения. Мне просто интересно, есть ли для этого API.

Теги:
google-admin-sdk

2 ответа

1
Лучший ответ

Вы можете вывести lastLoginTime с помощью API каталогов.

Если вы хотите получить данные входа для всех, вы также можете использовать API отчетов. Я лично рекомендовал бы API-интерфейс каталогов, но если вы ищете текущие данные, так как это ненормально для данных отчетов, которые будут неделями.

0

Другой, возможно, не полностью безопасный подход, заключается в использовании автономного приложения google appscript. Включите SDK администратора как в расширенном сервисном меню Google, так и в API. Затем вы можете сделать стандартные запросы GET на appscript. Таким образом, аутентификация администратора обрабатывается скриптом appscript.

  function doGet(e) {     
  var email = e.parameter.email;
  var someinfo =  user.someinfo
  Logger.log(someinfo);
  return ContentService.createTextOutput(name); 
}

Ещё вопросы

Сообщество Overcoder
Наверх
Меню