Method: courses.teachers.create

किसी कोर्स का शिक्षक बनाता है.

डोमेन एडमिन को अपने डोमेन में उपलब्ध कोर्स के लिए, अपने डोमेन में शिक्षकों के तौर पर उपयोगकर्ताओं को सीधे जोड़ने की अनुमति है. जो उपयोगकर्ता एडमिन नहीं हैं उन्हें Invitation भेजना चाहिए.

इस तरीके से ये गड़बड़ी कोड मिलते हैं:

  • PERMISSION_DENIED, अगर अनुरोध करने वाले उपयोगकर्ता को इस कोर्स में या ऐक्सेस से जुड़ी गड़बड़ियों के लिए शिक्षक बनाने की अनुमति नहीं है.
  • NOT_FOUND, अगर अनुरोध किया गया कोर्स आईडी मौजूद नहीं है.
  • FAILED_PRECONDITION, अगर अनुरोध किए गए उपयोगकर्ता का खाता बंद कर दिया गया है, तो इन अनुरोध की गड़बड़ियों के लिए:
    • CourseMemberLimitReached
    • CourseNotModifiable
    • CourseTeacherLimitReached
    • UserGroupsMembershipLimitReached
    • InactiveCourseOwner
  • ALREADY_EXISTS, अगर उपयोगकर्ता पहले से ही कोर्स में शिक्षक या छात्र/छात्रा है.

एचटीटीपी अनुरोध

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

यूआरएल, 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

ज़्यादा जानकारी के लिए, अनुमति देने से जुड़ी गाइड देखें.