Method: courses.teachers.create

สร้างครูของหลักสูตร

ผู้ดูแลระบบโดเมนได้รับอนุญาตให้เพิ่มผู้ใช้ภายในโดเมนของตนเป็นครูในหลักสูตรภายในโดเมนได้โดยตรง ผู้ใช้ที่ไม่ใช่ผู้ดูแลระบบควรส่ง Invitation แทน

วิธีการนี้จะแสดงรหัสข้อผิดพลาดต่อไปนี้

  • PERMISSION_DENIED หากผู้ใช้ที่ส่งคำขอไม่ได้รับอนุญาตให้สร้างครูในหลักสูตรนี้ หรือมีข้อผิดพลาดในการเข้าถึง
  • NOT_FOUND หากรหัสหลักสูตรที่ขอไม่มีอยู่
  • FAILED_PRECONDITION หากบัญชีของผู้ใช้ที่ขอถูกปิดใช้ ข้อผิดพลาดเกี่ยวกับคำขอต่อไปนี้จะปรากฏขึ้น
    • CourseMemberLimitReached
    • CourseNotModifiable
    • CourseTeacherLimitReached
    • UserGroupsMembershipLimitReached
    • InactiveCourseOwner
  • ALREADY_EXISTS หากผู้ใช้เป็นครูหรือนักเรียนในหลักสูตรอยู่แล้ว

คำขอ HTTP

POST https://classroom.googleapis.com/v1/courses/{courseId}/teachers

URL ใช้ไวยากรณ์การแปลง gRPC

พารามิเตอร์เส้นทาง

พารามิเตอร์
courseId

string

ตัวระบุของหลักสูตร ตัวระบุนี้อาจเป็นตัวระบุที่ Classroom กำหนดหรือ alias ก็ได้

เนื้อหาของคำขอ

เนื้อความของคำขอมีอินสแตนซ์ของ Teacher

เนื้อหาการตอบกลับ

หากทำสำเร็จ เนื้อหาการตอบกลับจะมีอินสแตนซ์ Teacher ที่สร้างขึ้นใหม่

ขอบเขตการให้สิทธิ์

ต้องใช้ขอบเขต OAuth ต่อไปนี้

  • https://www.googleapis.com/auth/classroom.rosters
  • https://www.googleapis.com/auth/classroom.profile.emails
  • https://www.googleapis.com/auth/classroom.profile.photos

ดูข้อมูลเพิ่มเติมได้ที่คู่มือการให้สิทธิ์