确定Google用户是否具有“课堂”

时间:2017-01-31 21:50:39

标签: javascript api google-classroom

我已将Google Classroom集成到我的应用中。但有时候,没有Google Classroom的普通Google用户也会登录Google。

如何判断用户是否可以访问Google课堂?

2 个答案:

答案 0 :(得分:0)

我认为无法获取或判断用户是否可以访问Google课堂。如果您查看了Classroom API,那么您可以获得的唯一用户就是使用Method: userProfiles.get在您的课堂中。有关详细信息,请查看此Classroom Help是否可以为您提供帮助。

答案 1 :(得分:0)

你可以试试这个:

function getClasses(){
  try {
  var courses = Classroom.Courses.list().courses;
  return courses
  } catch (e) {
   return e
  }
}

如果他们不是Google Apps用户,那么e将提供

  

@NotGoogleAppsUser用户不是Google Apps用户。

如果他们可以访问教室但没有任何课程,那么var课程将是未定义的。