REST Resource: courses.aliases
リソース: CourseAlias
コースの代替 ID。
コースは一意に識別されます。次のいずれかのスコープ内で一意である必要があります。
ドメイン: ドメインをスコープとするエイリアスは、エイリアスの作成者のドメイン内のすべてのユーザーが閲覧でき、ドメイン管理者だけが作成できます。ドメイン スコープのエイリアスは、多くの場合、Classroom の外部にコースの ID がある場合に使用します。
プロジェクト: プロジェクト スコープのエイリアスは、そのエイリアスを作成していて、どのプロジェクトでも作成できる、Play Console プロジェクトの ID を使用するアプリケーションからのリクエストに表示されます。プロジェクト スコープのエイリアスは、アプリケーションに代替識別子がある場合によく使用されます。送信エラーの発生時にコースを重複して回避するためにランダムな値を使用することもできます。これは、前のリクエストを成功した場合、リクエストを再試行すると ALREADY_EXISTS
が返されるためです。
JSON 表現 |
{
"alias": string
} |
フィールド |
alias |
string
エイリアス文字列。文字列の形式は、目的のエイリアス スコープを指定することを示します。
d:<name> は、ドメイン スコープのエイリアスを示します。 例: d:math_101
p:<name> は、プロジェクト スコープのエイリアスを示します。 例: p:abc123
この項目は 256 文字以内で指定してください。
|
メソッド |
|
コースのエイリアスを作成します。 |
|
コースのエイリアスを削除します。 |
|
コースのエイリアスのリストを返します。 |
Except as otherwise noted, the content of this page is licensed under the Creative Commons Attribution 4.0 License, and code samples are licensed under the Apache 2.0 License. For details, see the Google Developers Site Policies. Java is a registered trademark of Oracle and/or its affiliates.
Last updated 2022-03-21 UTC.
[{
"type": "thumb-down",
"id": "missingTheInformationINeed",
"label":"必要な情報がない"
},{
"type": "thumb-down",
"id": "tooComplicatedTooManySteps",
"label":"複雑すぎる / 手順が多すぎる"
},{
"type": "thumb-down",
"id": "outOfDate",
"label":"最新ではない"
},{
"type": "thumb-down",
"id": "translationIssue",
"label":"翻訳に関する問題"
},{
"type": "thumb-down",
"id": "samplesCodeIssue",
"label":"サンプル / コードに問題がある"
},{
"type": "thumb-down",
"id": "otherDown",
"label":"その他"
}]
[{
"type": "thumb-up",
"id": "easyToUnderstand",
"label":"わかりやすい"
},{
"type": "thumb-up",
"id": "solvedMyProblem",
"label":"問題の解決に役立った"
},{
"type": "thumb-up",
"id": "otherUp",
"label":"その他"
}]