이제 Google 클래스룸 부가기능이 일반적으로 개발자에게 제공됩니다. 자세한 내용은
부가기능 문서를 참고하세요.
강의 초대 관리
클래스룸의 Invitation
리소스는 사용자가 학생, 교사 또는 소유자와 같은 특정 과정 역할로 과정에 참여하도록 초대하는 것을 나타냅니다.
각 Invitation
리소스에는 다음 필드가 포함됩니다.
id
: 초대에 할당된 클래스룸 식별자입니다.
userId
: 과정에 초대된 사용자의 ID입니다.
courseId
: 사용자가 초대된 과정입니다.
role
: 초대된 사용자가 과정에 참여할 때 부여되는 과정 역할입니다.
초대 만들기
invitations.create()
메서드를 사용하여 특정 역할이 있는 사용자를 과정에 초대할 수 있습니다. 요청 본문에 Invitation
리소스를 포함하고 courseId
, userId
, role
를 지정합니다.
초대 검색
invitations.get()
메서드를 호출하고 초대의 id
를 지정하여 특정 초대를 검색합니다.
초대 수락하기
초대를 수락하면 초대가 삭제되고 초대된 사용자가 초대에 지정된 역할로 과정에 추가됩니다. invitations.accept()
메서드를 호출하고 초대의 id
를 지정하여 초대를 수락합니다.
초대 삭제하기
초대를 업데이트하는 유일한 방법은 초대를 삭제하고 새 초대를 만드는 것입니다. 초대를 삭제하려면 invitations.delete()
메서드를 호출하고 id
를 지정합니다.
달리 명시되지 않는 한 이 페이지의 콘텐츠에는 Creative Commons Attribution 4.0 라이선스에 따라 라이선스가 부여되며, 코드 샘플에는 Apache 2.0 라이선스에 따라 라이선스가 부여됩니다. 자세한 내용은 Google Developers 사이트 정책을 참조하세요. 자바는 Oracle 및/또는 Oracle 계열사의 등록 상표입니다.
최종 업데이트: 2025-01-14(UTC)
[null,null,["최종 업데이트: 2025-01-14(UTC)"],[[["An Invitation resource in Classroom allows users to join a course with a specific role, containing fields like `id`, `userId`, `courseId`, and `role`."],["You can create, retrieve, accept, and delete invitations using the Classroom API's `invitations` methods, specifying necessary parameters like `courseId`, `userId`, `role`, and `id`."],["Accepting an invitation adds the user to the course with the specified role and deletes the invitation, while deleting an invitation requires using the `invitations.delete()` method."],["Updating an invitation involves deleting the existing one and creating a new one with the desired changes."]]],[]]