डोमेन एडमिन को अपने डोमेन में उपलब्ध कोर्स के लिए, अपने डोमेन में शिक्षकों के तौर पर उपयोगकर्ताओं को सीधे जोड़ने की अनुमति है. जो उपयोगकर्ता एडमिन नहीं हैं उन्हें Invitation भेजना चाहिए.
इस तरीके से ये गड़बड़ी कोड मिलते हैं:
PERMISSION_DENIED, अगर अनुरोध करने वाले उपयोगकर्ता को इस कोर्स में या ऐक्सेस से जुड़ी गड़बड़ियों के लिए शिक्षक बनाने की अनुमति नहीं है.
NOT_FOUND, अगर अनुरोध किया गया कोर्स आईडी मौजूद नहीं है.
FAILED_PRECONDITION, अगर अनुरोध किए गए उपयोगकर्ता का खाता बंद कर दिया गया है, तो इन अनुरोध की गड़बड़ियों के लिए:
CourseMemberLimitReached
CourseNotModifiable
CourseTeacherLimitReached
UserGroupsMembershipLimitReached
InactiveCourseOwner
ALREADY_EXISTS, अगर उपयोगकर्ता पहले से ही कोर्स में शिक्षक या छात्र/छात्रा है.
एचटीटीपी अनुरोध
POST https://classroom.googleapis.com/v1/courses/{courseId}/teachers
[[["समझने में आसान है","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-09-04 (UTC) को अपडेट किया गया."],[[["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`."]]],[]]