ينشئ معلّمًا لدورة تدريبية.
يُسمح لمشرفي النطاقات بإضافة المستخدمين في نطاقاتهم مباشرةً كمعلّمين إلى الدورات التدريبية ضمن نطاقاتهم. على المستخدمين غير المشرفين إرسال 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.
مَعلمات المسار
المعلمات | |
---|---|
course |
معرّف الدورة التدريبية. يمكن أن يكون هذا المعرّف هو المعرّف الذي تحدّده Classroom أو |
نص الطلب
يحتوي نص الطلب على مثال 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
لمزيد من المعلومات، يمكنك الاطّلاع على دليل التفويض.