افزونه های Google Classroom اکنون به طور کلی در دسترس توسعه دهندگان هستند! لطفاً برای اطلاعات بیشتر به
اسناد افزونه ها مراجعه کنید.
ارسال بازخورد
REST Resource: courses.announcements
با مجموعهها، منظم بمانید
ذخیره و دستهبندی محتوا براساس اولویتهای شما.
منبع: اطلاعیه اطلاعیه ایجاد شده توسط استاد برای دانش آموزان دوره
نمایندگی JSON {
"courseId" : string ,
"id" : string ,
"text" : string ,
"materials" : [
{
object (Material
)
}
] ,
"state" : enum (AnnouncementState
) ,
"alternateLink" : string ,
"creationTime" : string ,
"updateTime" : string ,
"scheduledTime" : string ,
"assigneeMode" : enum (AssigneeMode
) ,
"individualStudentsOptions" : {
object (IndividualStudentsOptions
)
} ,
"creatorUserId" : string
}
فیلدها courseId
string
شناسه دوره
فقط خواندنی
id
string
شناسه اختصاص داده شده به کلاس درس از این اطلاعیه، منحصر به فرد در هر دوره.
فقط خواندنی
text
string
شرح این اطلاعیه متن باید یک رشته معتبر UTF-8 باشد که بیش از 30000 کاراکتر نداشته باشد.
materials[]
object ( Material
)
مواد اضافی.
اطلاعیه ها نباید بیش از 20 مورد مادی داشته باشند.
state
enum ( AnnouncementState
)
وضعیت این اطلاعیه اگر مشخص نشده باشد، حالت پیش فرض DRAFT
است.
alternateLink
string
پیوند مطلق به این اطلاعیه در رابط کاربری وب Classroom. این فقط در صورتی پر می شود که state
PUBLISHED
باشد.
فقط خواندنی
creationTime
string ( Timestamp
format)
زمان ایجاد این اعلامیه.
فقط خواندنی
مهر زمانی در قالب RFC3339 UTC "Zulu"، با وضوح نانوثانیه و حداکثر نه رقم کسری. مثالها: "2014-10-02T15:01:23Z"
و "2014-10-02T15:01:23.045123456Z"
.
updateTime
string ( Timestamp
format)
مهر زمانی جدیدترین تغییر در این اعلامیه.
فقط خواندنی
مهر زمانی در قالب RFC3339 UTC "Zulu"، با وضوح نانوثانیه و حداکثر نه رقم کسری. مثالها: "2014-10-02T15:01:23Z"
و "2014-10-02T15:01:23.045123456Z"
.
scheduledTime
string ( Timestamp
format)
مهر زمانی اختیاری زمانی که این اطلاعیه قرار است منتشر شود.
مهر زمانی در قالب RFC3339 UTC "Zulu"، با وضوح نانوثانیه و حداکثر نه رقم کسری. مثالها: "2014-10-02T15:01:23Z"
و "2014-10-02T15:01:23.045123456Z"
.
assigneeMode
enum ( AssigneeMode
)
حالت تکلیف اعلامیه. اگر مشخص نشده باشد، مقدار پیشفرض ALL_STUDENTS
است.
individualStudentsOptions
object ( IndividualStudentsOptions
)
شناسه دانش آموزان با دسترسی به اطلاعیه. این فیلد فقط در صورتی تنظیم میشود که assigneeMode
INDIVIDUAL_STUDENTS
باشد. اگر assigneeMode
INDIVIDUAL_STUDENTS
باشد، فقط دانشآموزانی که در این قسمت مشخص شدهاند میتوانند اعلامیه را ببینند.
creatorUserId
string
شناسه کاربری که اعلامیه را ایجاد کرده است.
فقط خواندنی
اعلام ایالت وضعیت های احتمالی اعلامیه ها
Enums ANNOUNCEMENT_STATE_UNSPECIFIED
هیچ ایالتی مشخص نشده است. این هرگز برگردانده نمی شود. PUBLISHED
وضعیت اطلاعیه ای که منتشر شده است. این حالت پیش فرض است. DRAFT
وضعیت اطلاعیه ای که هنوز منتشر نشده است. اطلاعیه در این حالت فقط برای معلمان دوره و مدیران دامنه قابل مشاهده است. DELETED
وضعیت اطلاعیه ای که منتشر شد اما اکنون حذف شده است. اطلاعیه در این حالت فقط برای معلمان دوره و مدیران دامنه قابل مشاهده است. اعلان در این حالت پس از مدتی حذف می شود.
روش ها اعلامیه ایجاد می کند. یک اعلامیه را حذف می کند. اعلامیه ای را برمی گرداند. فرادادههای افزونههای Classroom را در زمینه یک پست خاص دریافت میکند. فهرستی از اعلانهایی را برمیگرداند که درخواستکننده مجاز به مشاهده آنها هستند. حالت واگذارنده و گزینه های یک اعلامیه را اصلاح می کند. یک یا چند قسمت از یک اعلامیه را به روز می کند.
ارسال بازخورد
جز در مواردی که غیر از این ذکر شده باشد،محتوای این صفحه تحت مجوز Creative Commons Attribution 4.0 License است. نمونه کدها نیز دارای مجوز Apache 2.0 License است. برای اطلاع از جزئیات، به خطمشیهای سایت Google Developers مراجعه کنید. جاوا علامت تجاری ثبتشده Oracle و/یا شرکتهای وابسته به آن است.
تاریخ آخرین بهروزرسانی 2024-08-27 بهوقت ساعت هماهنگ جهانی.
[{
"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":"غیره"
}]
میخواهید موارد بیشتری را با ما درمیان بگذارید؟
{"lastModified": "\u062a\u0627\u0631\u06cc\u062e \u0622\u062e\u0631\u06cc\u0646 \u0628\u0647\u200c\u0631\u0648\u0632\u0631\u0633\u0627\u0646\u06cc 2024-08-27 \u0628\u0647\u200c\u0648\u0642\u062a \u0633\u0627\u0639\u062a \u0647\u0645\u0627\u0647\u0646\u06af \u062c\u0647\u0627\u0646\u06cc."}