يُسمح لمشرفي النطاقات بإضافة المستخدمين في نطاقاتهم مباشرةً كمعلّمين إلى الدورات التدريبية ضمن نطاقاتهم. على المستخدمين غير المشرفين إرسال Invitation بدلاً من ذلك.
تُرجع هذه الطريقة رموز الأخطاء التالية:
PERMISSION_DENIED إذا لم يكن مسموحًا للمستخدم المُقدّم للطلب بإنشاء معلّمين في هذه الدورة التدريبية أو بسبب أخطاء في الوصول
NOT_FOUND إذا لم يكن رقم تعريف الدورة التدريبية المطلوب متوفّرًا
FAILED_PRECONDITION إذا كان حساب المستخدم المطلوب غير مفعّل، في حال حدوث أخطاء في الطلب التالية:
CourseMemberLimitReached
CourseNotModifiable
CourseTeacherLimitReached
UserGroupsMembershipLimitReached
InactiveCourseOwner
ALREADY_EXISTS إذا كان المستخدم معلّمًا أو طالبًا في الدورة الدراسية
طلب HTTP
POST https://classroom.googleapis.com/v1/courses/{courseId}/teachers
تاريخ التعديل الأخير: 2024-12-05 (حسب التوقيت العالمي المتفَّق عليه)
[[["يسهُل فهم المحتوى.","easyToUnderstand","thumb-up"],["ساعَدني المحتوى في حلّ مشكلتي.","solvedMyProblem","thumb-up"],["غير ذلك","otherUp","thumb-up"]],[["لا يحتوي على المعلومات التي أحتاج إليها.","missingTheInformationINeed","thumb-down"],["الخطوات معقدة للغاية / كثيرة جدًا.","tooComplicatedTooManySteps","thumb-down"],["المحتوى قديم.","outOfDate","thumb-down"],["ثمة مشكلة في الترجمة.","translationIssue","thumb-down"],["مشكلة في العيّنات / التعليمات البرمجية","samplesCodeIssue","thumb-down"],["غير ذلك","otherDown","thumb-down"]],["تاريخ التعديل الأخير: 2024-12-05 (حسب التوقيت العالمي المتفَّق عليه)"],[[["Creates a teacher for a specified course, allowing domain administrators to directly add users and non-admins to send invitations."],["Returns errors like `PERMISSION_DENIED`, `NOT_FOUND`, `FAILED_PRECONDITION`, and `ALREADY_EXISTS` based on user permissions and course status."],["Requires a `POST` request to the specified URL with the course ID as a path parameter."],["The request body should contain a `Teacher` object and a successful response will return the newly created `Teacher` object."],["Requires specific authorization scopes for access, including `classroom.rosters`, `classroom.profile.emails`, and `classroom.profile.photos`."]]],[]]