Method: courses.teachers.delete

चुने गए कोर्स से खास शिक्षक को हटाता है.

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

  • PERMISSION_DENIED, अगर अनुरोध करने वाले उपयोगकर्ता को इस कोर्स के शिक्षकों या ऐक्सेस से जुड़ी गड़बड़ियों के लिए, शिक्षकों को हटाने की अनुमति नहीं है.
  • NOT_FOUND, अगर इस कोर्स के किसी भी शिक्षक के पास, अनुरोध किया गया आईडी नहीं है या कोर्स मौजूद नहीं है.
  • FAILED_PRECONDITION, अगर अनुरोध किया गया आईडी इस कोर्स के मुख्य शिक्षक का है.
  • FAILED_PRECONDITION, अगर अनुरोध किया गया आईडी, Drive फ़ोल्डर के मालिक का है.
  • अगर कोर्स का कोई सक्रिय मालिक नहीं है, तो FAILED_PRECONDITION.

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

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

यूआरएल, gRPC ट्रांसकोडिंग सिंटैक्स का इस्तेमाल करता है.

पाथ के पैरामीटर

पैरामीटर
courseId

string

कोर्स का आइडेंटिफ़ायर. यह आइडेंटिफ़ायर, Classroom से असाइन किया गया आइडेंटिफ़ायर या alias हो सकता है.

userId

string

मिटाने के लिए शिक्षक का आइडेंटिफ़ायर. आइडेंटिफ़ायर इनमें से कोई एक हो सकता है:

  • उपयोगकर्ता के लिए न्यूमेरिक आइडेंटिफ़ायर
  • उपयोगकर्ता का ईमेल पता
  • स्ट्रिंग लिटरल "me", जो अनुरोध करने वाले उपयोगकर्ता को दिखाती है

अनुरोध का मुख्य भाग

अनुरोध का मुख्य हिस्सा खाली होना चाहिए.

जवाब का मुख्य भाग

कामयाब रहने पर, जवाब का मुख्य हिस्सा खाली रहता है.

अनुमति देने के दायरे

नीचे दिए गए OAuth के लिंक की ज़रूरत हाेती है:

  • https://www.googleapis.com/auth/classroom.rosters

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