私は自分のアプリにGoogle Classroomを統合しました。しかし、Google Classroomを持っていない通常のGoogleユーザーは、Googleにサインインすることがあります。Googleユーザーがクラスルームかどうかを判断する
ユーザーがGoogle Classroomにアクセスできるかどうかを確認するにはどうすればよいですか?
私は自分のアプリにGoogle Classroomを統合しました。しかし、Google Classroomを持っていない通常のGoogleユーザーは、Googleにサインインすることがあります。Googleユーザーがクラスルームかどうかを判断する
ユーザーがGoogle Classroomにアクセスできるかどうかを確認するにはどうすればよいですか?
ユーザーがGoogle Classroomにアクセスできるかどうかを判断する方法はありません。 Classroom APIをチェックすると、取得できる唯一のユーザーはMethod: userProfiles.getを使用してクラスルーム内にあるユーザーになります。詳細については、Classroom Helpをご確認ください。
あなたがこの試すことができます。彼らは、Google Appsのユーザーでない場合、eは、ユーザー@NotGoogleAppsUser
を与える
function getClasses(){ try { var courses = Classroom.Courses.list().courses; return courses } catch (e) { return e } }
は、Google Appsのユーザーではありません。
クラスルームにアクセスできるが、クラスがない場合、varコースは未定義です。