- एचटीटीपी अनुरोध
- पाथ पैरामीटर
- अनुरोध का मुख्य हिस्सा
- जवाब का मुख्य हिस्सा
- अनुमति पाने के लिंक
- इसे आज़माएं!
किसी कोर्स को अपडेट करता है.
ध्यान दें: अन्य फ़ील्ड के उलट, अगर अनुरोध में levels को शामिल नहीं किया जाता है, तो यह साफ़ नहीं होता. courses.update तरीका, levels में सिर्फ़ तब बदलाव करता है, जब इसे साफ़ तौर पर दिया गया हो. ऐसा न होने पर, मौजूदा वैल्यू बनी रहती है. levels फ़ील्ड को साफ़ करने के लिए, courses.patch तरीके का इस्तेमाल करें.
यह तरीका, गड़बड़ी के ये कोड दिखाता है:
PERMISSION_DENIEDअगर अनुरोध करने वाले उपयोगकर्ता को, अनुरोध किए गए कोर्स में बदलाव करने की अनुमति नहीं है या ऐक्सेस से जुड़ी गड़बड़ियां हैं.- अगर अनुरोध किए गए आईडी वाला कोई कोर्स मौजूद नहीं है, तो
NOT_FOUND. - अनुरोध में गड़बड़ी होने पर,
FAILED_PRECONDITIONनिम्नलिखित अनुरोध में गड़बड़ी:- CourseNotModifiable
- CourseTitleCannotContainUrl
एचटीटीपी अनुरोध
PUT https://classroom.googleapis.com/v1/courses/{id}
यह यूआरएल, gRPC ट्रांसकोडिंग सिंटैक्स का इस्तेमाल करता है.
पाथ पैरामीटर
| पैरामीटर | |
|---|---|
id |
अपडेट किए जाने वाले कोर्स का आइडेंटिफ़ायर. यह आइडेंटिफ़ायर, Classroom से असाइन किया गया आइडेंटिफ़ायर या कोई |
अनुरोध का मुख्य हिस्सा
अनुरोध के मुख्य भाग में Course का उदाहरण है.
जवाब का मुख्य हिस्सा
कामयाब रहने पर, जवाब के मुख्य हिस्से में Course का एक इंस्टेंस शामिल किया जाता है.
अनुमति पाने के लिंक
इसके लिए, OAuth के इस लिंक की ज़रूरत होती है:
https://www.googleapis.com/auth/classroom.courses
ज़्यादा जानकारी के लिए, अनुमति से जुड़ी गाइड देखें.