ユーザーが Classroom と Google Meet を使用している場合は、Google Meet コースの生徒の出席状況を確認する Apps Script クイックスタートをご覧ください。

REST Resource: invitations

コレクションでコンテンツを整理 必要に応じて、コンテンツの保存と分類を行います。

リソース: 招待

コースへの招待。

JSON 表現
{
  "id": string,
  "userId": string,
  "courseId": string,
  "role": enum (CourseRole)
}
フィールド
id

string

Classroom によって割り当てられた ID。

読み取り専用です。

userId

string

招待されたユーザーの ID。

リクエストのパラメータとして指定すると、この識別子を次のいずれかに設定できます。

  • ユーザーの数値識別子
  • ユーザーのメールアドレス
  • リクエスト ユーザーを示す文字列リテラル "me"
courseId

string

ユーザーを招待するコースの ID。

role

enum (CourseRole)

ユーザーを招待するロール。COURSE_ROLE_UNSPECIFIED は使用できません。

コースの役割

ユーザーが招待できるロール。

列挙型
COURSE_ROLE_UNSPECIFIED コースの役割なし
STUDENT コースの受講生。
TEACHER コースの教師。
OWNER コースのオーナー

Methods

accept

招待に応じたら、指定したコースの教師または生徒(必要に応じて)に招待状されたユーザーを追加する。

create

招待状を作成します。

delete

招待状を削除します。

get

招待状を返します。

list

リクエスト元ユーザーが表示可能な招待状のリストを返します。このリクエストは、リスト リクエストに一致するものに限定されます。