افزونه های 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 | string تغییرناپذیر. شناسه اختصاص داده شده به کلاس برای این پیوست، منحصر به فرد در هر پست. |
title | string مورد نیاز. عنوان این پیوست عنوان باید بین 1 تا 1000 کاراکتر باشد. |
teacherViewUri | object ( EmbedUri ) مورد نیاز. URI برای نشان دادن نمای معلم از پیوست. URI در یک iframe با مجموعه پارامترهای query courseId ، itemId ، itemType و attachmentId باز می شود. |
studentViewUri | object ( EmbedUri ) مورد نیاز. URI برای نشان دادن نمای دانشجو از پیوست. URI در یک iframe با مجموعه پارامترهای query courseId ، itemId ، itemType و attachmentId باز می شود. |
studentWorkReviewUri | object ( EmbedUri ) URI برای معلم برای دیدن کار دانشآموز روی پیوست، در صورت وجود. URI در یک iframe با مجموعه پارامترهای query courseId ، itemId ، itemType ، attachmentId و submissionId باز می شود. این همان submissionId است که در فیلد AddOnContext.studentContext هنگام مشاهده پیوست توسط دانش آموز بازگردانده می شود. اگر URI حذف یا حذف شود، maxPoints نیز کنار گذاشته خواهد شد. |
dueDate | object ( Date ) تاریخ، در UTC، موعد کار روی این پیوست است. اگر dueTime مشخص شده باشد باید مشخص شود. |
dueTime | object ( TimeOfDay ) زمان از روز، در UTC، کار بر روی این پیوست موعد است. در صورتی که dueDate مشخص شده باشد، این باید مشخص شود. |
maxPoints | number حداکثر نمره برای این پیوست. فقط در صورتی تنظیم می شود که studentWorkReviewUri تنظیم شده باشد. مقدار غیر صفر را تنظیم کنید تا نشان دهد که پیوست از برگشت نمره پشتیبانی می کند. اگر تنظیم شود، این باید یک مقدار صحیح غیر منفی باشد. وقتی روی صفر تنظیم میشود، پیوست از پسرفت نمره پشتیبانی نمیکند. |
copyHistory[] | object ( CopyHistory ) فقط خروجی شناسههای پیوستهایی که نسخههای قبلی این پیوست بودند. اگر پیوست قبلاً به دلیل کپی شدن پست والد آن کپی شده بود، این شناسه پیوستهایی را که کپیهای قبلی آن بودند به ترتیب زمانی صعودی کپی برمیشمارد. |
روش ها |
---|
| یک پیوست افزودنی زیر یک پست ایجاد می کند. |
| یک پیوست افزودنی را حذف می کند. |
| یک پیوست افزودنی را برمی گرداند. |
| همه پیوستهای ایجاد شده توسط یک افزونه در زیر پست را برمیگرداند. |
| یک پیوست افزودنی را به روز می کند. |
جز در مواردی که غیر از این ذکر شده باشد،محتوای این صفحه تحت مجوز Creative Commons Attribution 4.0 License است. نمونه کدها نیز دارای مجوز Apache 2.0 License است. برای اطلاع از جزئیات، به خطمشیهای سایت Google Developers مراجعه کنید. جاوا علامت تجاری ثبتشده Oracle و/یا شرکتهای وابسته به آن است.
تاریخ آخرین بهروزرسانی 2024-11-11 بهوقت ساعت هماهنگ جهانی.
[null,null,["تاریخ آخرین بهروزرسانی 2024-11-11 بهوقت ساعت هماهنگ جهانی."],[[["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."]]],[]]