リソース: CourseAlias
コースの代替 ID。
エイリアスはコースを一意に識別します。次のいずれかのスコープ内で一意である必要があります。
domain: ドメイン スコープのエイリアスは、エイリアスの作成者のドメイン内のすべてのユーザーに表示され、ドメイン管理者のみ作成できます。ドメイン スコープのエイリアスは、コースに Classroom 外部の ID がある場合によく使用されます。
project: プロジェクト スコープのエイリアスは、エイリアスを作成した Developer Console プロジェクト ID を使用するアプリケーションからのすべてのリクエストに表示され、任意のプロジェクトによって作成できます。プロジェクト スコープのエイリアスは、アプリケーションに代替の識別子がある場合によく使用されます。ランダムな値を使用すると、転送に失敗した場合にコースが重複するのを回避することもできます。リクエストを再試行すると、前のリクエストが成功した場合は
ALREADY_EXISTS
が返されます。
JSON 表現 |
---|
{ "alias": string } |
フィールド | |
---|---|
alias |
エイリアス文字列。文字列の形式は、必要なエイリアスのスコープを示します。
このフィールドの最大長は 256 文字です。 |
メソッド |
|
---|---|
|
コースのエイリアスを作成します。 |
|
コースのエイリアスを削除します。 |
|
コースのエイリアスのリストを返します。 |