Method: userProfiles.guardians.delete

अभिभावक को मिटा दिया जाता है.

अभिभावक को अब अभिभावक सूचनाएं नहीं मिलेंगी और अभिभावक को API के ज़रिए ऐक्सेस नहीं किया जा सकेगा.

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

  • PERMISSION_DENIED, अगर दिए गए studentId से मिलता-जुलता कोई उपयोगकर्ता, अनुरोध करने वाले उपयोगकर्ता को नहीं दिखता है, तो अनुरोध करने वाले उपयोगकर्ता को studentId के पहचाने गए छात्र/छात्रा के अभिभावकों को मैनेज करने की अनुमति नहीं है. साथ ही, अगर उस डोमेन के लिए अभिभावकों की सुविधा चालू नहीं है या ऐक्सेस से जुड़ी दूसरी गड़बड़ियां हैं, तो उन लोगों को इस ऐक्सेस की अनुमति नहीं है.
  • INVALID_ARGUMENT, अगर studentId के बारे में बताया गया है, लेकिन इसके फ़ॉर्मैट की पहचान नहीं की जा सकती (यह ईमेल पता नहीं है, न ही एपीआई का studentId है).
  • NOT_FOUND अगर अनुरोध करने वाले उपयोगकर्ता के पास, अनुरोध किए गए studentId के अभिभावकों में बदलाव करने की अनुमति है, लेकिन उस छात्र/छात्रा के दिए गए guardianId के साथ कोई Guardian रिकॉर्ड मौजूद नहीं है.

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

DELETE https://classroom.googleapis.com/v1/userProfiles/{studentId}/guardians/{guardianId}

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

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

पैरामीटर
studentId

string

उस छात्र/छात्रा के अभिभावक को हटाना है जिसके अभिभावक को हटाना है. इनमें से कोई एक:

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

string

Guardian का id फ़ील्ड.

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

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

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

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

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

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

  • https://www.googleapis.com/auth/classroom.guardianlinks.students

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