Google Classroom アドオンの一般提供が開始されました。詳しくは、
アドオンのドキュメントをご覧ください。
REST Resource: courses.courseWorkMaterials.addOnAttachments
リソース: AddOnAttachment
JSON 表現 |
{
"courseId": string,
"postId": string,
"itemId": string,
"id": string,
"title": string,
"teacherViewUri": {
object (EmbedUri )
},
"studentViewUri": {
object (EmbedUri )
},
"studentWorkReviewUri": {
object (EmbedUri )
},
"dueDate": {
object (Date )
},
"dueTime": {
object (TimeOfDay )
},
"maxPoints": number,
"copyHistory": [
{
object (CopyHistory )
}
]
} |
フィールド |
courseId |
string
変更不可。コースの識別子。
|
postId (deprecated) |
string
変更不可。非推奨。代わりに itemId を使用してください。
|
itemId |
string
変更不可。添付ファイルが接続されている Announcement 、CourseWork 、または CourseWorkMaterial の ID。コースごとに一意。
|
id |
string
変更不可。この添付ファイルに Classroom によって割り当てられた ID(投稿ごとに一意)。
|
title |
string
必須。この添付ファイルのタイトル。タイトルは 1 ~ 1,000 文字で指定してください。
|
teacherViewUri |
object (EmbedUri )
必須。添付ファイルの教師用ビューを表示する URI。URI は、courseId 、itemId 、itemType 、attachmentId のクエリ パラメータが設定された iframe で開きます。
|
studentViewUri |
object (EmbedUri )
必須。添付ファイルの生徒ビューを表示する URI。URI は、courseId 、itemId 、itemType 、attachmentId クエリ パラメータが設定された iframe で開きます。
|
studentWorkReviewUri |
object (EmbedUri )
教師が添付ファイルの生徒の課題を確認するための URI(該当する場合)。URI は、courseId 、itemId 、itemType 、attachmentId 、submissionId クエリ パラメータが設定された iframe で開きます。これは、生徒が添付ファイルを表示したときに AddOnContext.studentContext フィールドに返される submissionId と同じです。URI を省略または削除すると、maxPoints も破棄されます。
|
dueDate |
object (Date )
このアタッチメントの作業期限(UTC)。dueTime が指定されている場合は、これを指定する必要があります。
|
dueTime |
object (TimeOfDay )
このアタッチメントの作業期限(UTC)。dueDate が指定されている場合は指定する必要があります。
|
maxPoints |
number
この添付ファイルの成績の上限。studentWorkReviewUri が設定されている場合にのみ設定できます。アタッチメントが成績パスバックをサポートしていることを示すには、ゼロ以外の値に設定します。設定する場合は、0 または正の整数値にする必要があります。0 に設定した場合、添付ファイルでは成績の送信がサポートされません。
|
copyHistory[] |
object (CopyHistory )
出力専用。この添付ファイルの以前のコピーであった添付ファイルの識別子。 親の投稿がコピーされたためにアタッチメントが以前にコピーされた場合は、コピーされた日時順に、そのアタッチメントの以前のコピーの ID が列挙されます。
|
メソッド |
|
投稿の下にアドオンの添付ファイルを作成します。 |
|
アドオンの添付ファイルを削除します。 |
|
アドオン添付を返します。 |
|
アドオンによって作成されたすべてのアタッチメントを投稿の下に返します。 |
|
アドオンの添付ファイルを更新します。 |
特に記載のない限り、このページのコンテンツはクリエイティブ・コモンズの表示 4.0 ライセンスにより使用許諾されます。コードサンプルは Apache 2.0 ライセンスにより使用許諾されます。詳しくは、Google Developers サイトのポリシーをご覧ください。Java は Oracle および関連会社の登録商標です。
最終更新日 2025-02-27 UTC。
[null,null,["最終更新日 2025-02-27 UTC。"],[[["AddOnAttachment represents an add-on attachment associated with a post, like an announcement or course work, within Google Classroom."],["It provides metadata about the attachment, including title, teacher/student view URIs, due dates, and grading information."],["Developers can programmatically manage these attachments using methods like create, delete, get, list, and patch."],["The AddOnAttachment resource is represented in JSON format, with specific fields for various attributes."],["It supports features like grade passback and tracking the history of copied attachments."]]],[]]