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