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

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