แหล่งข้อมูล: ประกาศ
ประกาศที่ครูสร้างสำหรับนักเรียนในหลักสูตร
การแสดง JSON |
---|
{ "courseId": string, "id": string, "text": string, "materials": [ { object ( |
ช่อง | |
---|---|
courseId |
ตัวระบุของหลักสูตร อ่านอย่างเดียว |
id |
ตัวระบุที่ Classroom กำหนดให้กับประกาศนี้ ซึ่งจะไม่ซ้ำกันในแต่ละหลักสูตร อ่านอย่างเดียว |
text |
คำอธิบายประกาศนี้ ข้อความต้องเป็นสตริง UTF-8 ที่ถูกต้องซึ่งมีอักขระไม่เกิน 30,000 ตัว |
materials[] |
สื่อเพิ่มเติม ประกาศต้องมีเนื้อหาไม่เกิน 20 รายการ |
state |
สถานะของประกาศนี้ หากไม่ระบุ สถานะเริ่มต้นจะเป็น |
alternateLink |
ลิงก์สัมบูรณ์ไปยังประกาศนี้ใน UI ของเว็บ Classroom ระบบจะป้อนข้อมูลนี้เฉพาะในกรณีที่ อ่านอย่างเดียว |
creationTime |
การประทับเวลาที่สร้างประกาศนี้ อ่านอย่างเดียว ใช้ RFC 3339 ซึ่งเอาต์พุตที่สร้างขึ้นจะเป็นรูปแบบ Z-normalized เสมอ และใช้ตัวเลขทศนิยม 0, 3, 6 หรือ 9 ระบบยังยอมรับออฟเซตอื่นๆ นอกเหนือจาก "Z" ด้วย ตัวอย่างเช่น |
updateTime |
การประทับเวลาของการเปลี่ยนแปลงล่าสุดในประกาศนี้ อ่านอย่างเดียว ใช้ RFC 3339 ซึ่งเอาต์พุตที่สร้างขึ้นจะเป็นรูปแบบ Z-normalized เสมอ และใช้ตัวเลขทศนิยม 0, 3, 6 หรือ 9 ระบบยังยอมรับออฟเซตอื่นๆ นอกเหนือจาก "Z" ด้วย ตัวอย่างเช่น |
scheduledTime |
การประทับเวลา (ไม่บังคับ) เมื่อกำหนดเวลาเผยแพร่ประกาศนี้ ใช้ RFC 3339 ซึ่งเอาต์พุตที่สร้างขึ้นจะเป็นรูปแบบ Z-normalized เสมอ และใช้ตัวเลขทศนิยม 0, 3, 6 หรือ 9 ระบบยังยอมรับออฟเซตอื่นๆ นอกเหนือจาก "Z" ด้วย ตัวอย่างเช่น |
assigneeMode |
โหมดผู้ได้รับมอบหมายของประกาศ หากไม่ได้ระบุ ค่าเริ่มต้นจะเป็น |
individualStudentsOptions |
ตัวระบุของนักเรียนที่มีสิทธิ์เข้าถึงประกาศ ระบบจะตั้งค่าช่องนี้เฉพาะในกรณีที่ |
creatorUserId |
ตัวระบุของผู้ใช้ที่สร้างประกาศ อ่านอย่างเดียว |
AnnouncementState
สถานะของประกาศที่เป็นไปได้
Enum | |
---|---|
ANNOUNCEMENT_STATE_UNSPECIFIED |
ไม่ได้ระบุสถานะ ซึ่งจะไม่มีการคืนเงิน |
PUBLISHED |
สถานะสำหรับประกาศที่เผยแพร่แล้ว สถานะนี้เป็นสถานะเริ่มต้น |
DRAFT |
สถานะสำหรับประกาศที่ยังไม่ได้เผยแพร่ ประกาศในสถานะนี้จะแสดงต่อครูผู้สอนหลักสูตรและผู้ดูแลระบบโดเมนเท่านั้น |
DELETED |
สถานะสำหรับประกาศที่เผยแพร่แล้ว แต่ถูกลบไปแล้ว ประกาศในสถานะนี้จะแสดงต่อครูผู้สอนหลักสูตรและผู้ดูแลระบบโดเมนเท่านั้น ระบบจะลบประกาศที่อยู่ในสถานะนี้หลังจากผ่านไประยะหนึ่ง |
เมธอด |
|
---|---|
|
สร้างประกาศ |
|
ลบประกาศ |
|
แสดงประกาศ |
|
รับข้อมูลเมตาสำหรับส่วนเสริมของ Classroom ในบริบทของโพสต์ที่เฉพาะเจาะจง |
|
แสดงรายการประกาศที่ผู้ขอมีสิทธิ์ดู |
|
แก้ไขโหมดผู้ได้รับมอบหมายและตัวเลือกของประกาศ |
|
อัปเดตช่องอย่างน้อย 1 ช่องของประกาศ |