リソース: Invitation
コースに参加するための招待状。
JSON 表現 |
---|
{
"id": string,
"userId": string,
"courseId": string,
"role": enum ( |
フィールド | |
---|---|
id |
Classroom によって割り当てられた ID。 読み取り専用です。 |
user |
招待したユーザーの ID。 リクエストのパラメータとして指定する場合、この識別子は次のいずれかに設定できます。
|
course |
ユーザーを招待するコースの ID。 |
role |
ユーザーに招待するロール。 |
CourseRole
ユーザーが招待される可能性があるロール。
列挙型 | |
---|---|
COURSE_ROLE_UNSPECIFIED |
コースでのロールなし。 |
STUDENT |
コースに登録している生徒。 |
TEACHER |
コースの教師。 |
OWNER |
コースのオーナー。 |
メソッド |
|
---|---|
|
招待を承認し、招待を削除して、招待されたユーザーを指定されたコースの教師または生徒(該当する場合)に追加します。 |
|
招待状を作成します。 |
|
招待を削除します。 |
|
招待状を返します。 |
|
リクエスト元のユーザーが表示を許可されている招待状のリストを返します。リスト リクエストに一致するものに限定されます。 |