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