我已将Google Classroom集成到我的应用中。但有时候,没有Google Classroom的普通Google用户也会登录Google。
如何判断用户是否可以访问Google课堂?
答案 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课程将是未定义的。