- एचटीटीपी अनुरोध
- पाथ पैरामीटर
- अनुरोध का मुख्य हिस्सा
- जवाब का मुख्य हिस्सा
- अनुमति के दायरे
- इसे आज़माएं!
इससे कोर्स वर्क बन जाता है.
कोर्स वर्क (और इससे जुड़े छात्र-छात्राओं के सबमिशन) अनुरोध करने के लिए इस्तेमाल किए गए OAuth क्लाइंट आईडी के Developer Console प्रोजेक्ट से जुड़े होते हैं. कोर्स वर्क और छात्र/छात्रा के सबमिशन में बदलाव करने के लिए, Classroom एपीआई अनुरोध, उनसे जुड़े Developer Console प्रोजेक्ट के OAuth क्लाइंट आईडी से किए जाने चाहिए.
इस तरीके से ये गड़बड़ी कोड मिलते हैं:
PERMISSION_DENIED
अगर अनुरोध करने वाले उपयोगकर्ता को अनुरोध किए गए कोर्स को ऐक्सेस करने की अनुमति नहीं है, तो अनुरोध किए गए कोर्स में कोर्स वर्क बनाएं, Drive का अटैचमेंट शेयर करें या ऐक्सेस से जुड़ी गड़बड़ियों के लिए उसे ऐक्सेस करें.INVALID_ARGUMENT
, अगर अनुरोध गलत तरीके से किया गया है.- अगर अनुरोध किया गया कोर्स मौजूद नहीं है, तो
NOT_FOUND
. - अनुरोध में गड़बड़ी के लिए
FAILED_PRECONDITION
:- AttachmentNotVisible
एचटीटीपी अनुरोध
POST https://classroom.googleapis.com/v1/courses/{courseId}/courseWork
यूआरएल, gRPC ट्रांसकोडिंग सिंटैक्स का इस्तेमाल करता है.
पाथ के पैरामीटर
पैरामीटर | |
---|---|
courseId |
कोर्स का आइडेंटिफ़ायर. यह आइडेंटिफ़ायर, Classroom से असाइन किया गया आइडेंटिफ़ायर या |
अनुरोध का मुख्य भाग
अनुरोध के मुख्य भाग में CourseWork
का उदाहरण है.
जवाब का मुख्य भाग
कामयाब होने पर, रिस्पॉन्स के मुख्य हिस्से में CourseWork
का नया इंस्टेंस शामिल किया जाता है.
अनुमति देने के दायरे
नीचे दिए गए OAuth के लिंक की ज़रूरत हाेती है:
https://www.googleapis.com/auth/classroom.coursework.students
ज़्यादा जानकारी के लिए, अनुमति देने से जुड़ी गाइड देखें.