Google 课堂中的 Invitation 资源表示邀请用户加入具有特定课程角色(学生、教师或所有者)的课程。
每个 Invitation 资源都包含以下字段:
id:邀请的 Classroom 分配标识符。userId:已受邀加入课程的用户的 ID。courseId:用户受邀加入的课程。role:受邀用户在课程中将拥有的课程角色。
创建邀请
invitations.create() 方法可用于邀请用户加入课程并为其分配特定角色。在请求正文中添加 Invitation 资源,并指定 courseId、userId 和 role。
Java
检索邀请
通过调用 invitations.get() 方法并指定邀请的 id 来检索特定邀请。
Java
接受邀请
接受邀请会删除邀请,并将受邀用户添加到课程中,并为其分配邀请中指定的角色。通过调用 invitations.accept() 方法并指定邀请的 id 来接受邀请。
Java
删除邀请
更新邀请的唯一方法是删除现有邀请并创建新邀请。如需删除邀请,请调用 invitations.delete() 方法并指定 id。