如何使用谷歌教室API获得用户角色(学生/教师)或者如果无法从谷歌API获得用户角色那么我们如何在我的应用中管理用户?
答案 0 :(得分:0)
尚无法在Classroom API中获得该角色的方法。但是,他们确实有Manage Teachers and Students:
答案 1 :(得分:0)
只需遍历课程老师,并检查您的用户是否是其中一位。
在PHP中-
function isUserTeacher($userIdToCheck, $courseId)
{
$teachers = (new Google_Service_Classroom($client))->courses_teachers->listCoursesTeachers($courseId);
foreach ($teachers->getTeachers() as $teacher) {
if($teacher->getUserId() == $userIdToCheck)
return TRUE;
}
return FALSE;
}