แหล่งข้อมูล: ประกาศ
ประกาศที่ครูสร้างขึ้นสำหรับนักเรียนในหลักสูตร
การแสดง 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 ช่อง |