클래스룸의 Invitation
리소스는 사용자가 학생, 교사 또는 소유자와 같은 특정 과정 역할로 과정에 참여하도록 초대하는 것을 나타냅니다.
각 Invitation
리소스에는 다음 필드가 포함됩니다.
id
: 초대에 할당된 클래스룸 식별자입니다.userId
: 과정에 초대된 사용자의 ID입니다.courseId
: 사용자가 초대된 과정입니다.role
: 초대된 사용자가 과정에 참여할 때 부여되는 과정 역할입니다.
초대 만들기
invitations.create()
메서드를 사용하여 특정 역할이 있는 사용자를 과정에 초대할 수 있습니다. 요청 본문에 Invitation
리소스를 포함하고 courseId
, userId
, role
를 지정합니다.
자바
초대 검색
invitations.get()
메서드를 호출하고 초대의 id
를 지정하여 특정 초대를 검색합니다.
자바
초대 수락하기
초대를 수락하면 초대가 삭제되고 초대된 사용자가 초대에 지정된 역할로 과정에 추가됩니다. invitations.accept()
메서드를 호출하고 초대의 id
를 지정하여 초대를 수락합니다.
자바
초대 삭제하기
초대를 업데이트하는 유일한 방법은 초대를 삭제하고 새 초대를 만드는 것입니다. 초대를 삭제하려면 invitations.delete()
메서드를 호출하고 id
를 지정합니다.