- एचटीटीपी अनुरोध
- पाथ पैरामीटर
- क्वेरी पैरामीटर
- अनुरोध का मुख्य हिस्सा
- जवाब का मुख्य हिस्सा
- अनुमति पाने के लिंक
- इसे आज़माएं!
अभिभावक के न्योते में बदलाव करता है.
फ़िलहाल, state
को PENDING
से COMPLETE
में बदलना ही मान्य बदलाव है. इससे न्योता वापस ले लिया जाता है.
इस तरीके से, गड़बड़ी के ये कोड मिलते हैं:
PERMISSION_DENIED
अगर मौजूदा उपयोगकर्ता के पास, अभिभावकों को मैनेज करने की अनुमति नहीं है, तो सवाल में दिए गए डोमेन के लिए अभिभावक की सुविधा चालू नहीं है या ऐक्सेस से जुड़ी अन्य गड़बड़ियों की वजह से ऐसा हो सकता है.FAILED_PRECONDITION
अगर अभिभावक का लिंकPENDING
स्थिति में नहीं है.INVALID_ARGUMENT
अगर छात्र/छात्रा के आईडी का फ़ॉर्मैट पहचाना नहीं जा सकता (यह ईमेल पता नहीं है और न ही यह एपीआई से मिलाuserId
है) या सबमिट किए गएGuardianInvitation
मेंCOMPLETE
के अलावा कोई दूसराstate
है या इसमेंstate
के अलावा किसी दूसरे फ़ील्ड में बदलाव किया गया है.NOT_FOUND
अगर दिया गया स्टूडेंट आईडी मान्य है, लेकिन Classroom में उस छात्र/छात्रा का कोई रिकॉर्ड नहीं है याid
फ़ील्ड में, Classroom के पास मौजूद अभिभावक के न्योते का रेफ़रंस नहीं है.
एचटीटीपी अनुरोध
PATCH https://classroom.googleapis.com/v1/userProfiles/{studentId}/guardianInvitations/{invitationId}
यूआरएल में gRPC ट्रांसकोडिंग सिंटैक्स का इस्तेमाल किया गया है.
पाथ पैरामीटर
पैरामीटर | |
---|---|
student |
उस छात्र/छात्रा का आईडी जिसकी अभिभावक के लिए भेजे गए न्योते में बदलाव करना है. |
invitation |
|
क्वेरी पैरामीटर
पैरामीटर | |
---|---|
update |
मास्क, जो यह बताता है कि कोर्स के किन फ़ील्ड को अपडेट करना है. अपडेट करने के लिए, यह फ़ील्ड भरना ज़रूरी है. अमान्य फ़ील्ड की जानकारी देने पर, अपडेट नहीं हो पाता. ये फ़ील्ड मान्य हैं:
क्वेरी पैरामीटर में सेट करते समय, इस फ़ील्ड को इस तरह सेट किया जाना चाहिए
यह फ़ील्ड के पूरी तरह से क्वालिफ़ाइड नामों की सूची है. इसमें नामों को कॉमा लगाकर अलग किया गया है. उदाहरण: |
अनुरोध का मुख्य भाग
अनुरोध के मुख्य भाग में GuardianInvitation
का उदाहरण है.
जवाब का मुख्य भाग
कामयाब रहने पर, जवाब के मुख्य हिस्से में GuardianInvitation
का एक इंस्टेंस शामिल किया जाता है.
अनुमति के दायरे
नीचे दिए गए OAuth के लिंक की ज़रूरत हाेती है:
https://www.googleapis.com/auth/classroom.guardianlinks.students
ज़्यादा जानकारी के लिए, अनुमति से जुड़ी गाइड देखें.