- एचटीटीपी अनुरोध
- पाथ पैरामीटर
- क्वेरी पैरामीटर
- अनुरोध का मुख्य हिस्सा
- जवाब का मुख्य हिस्सा
- अनुमति के दायरे
कौनसे फ़ील्ड अपडेट किए जा सकते हैं, यह जानने के लिए google.classroom.v1.Rubric
पर जाएं. ग्रेडिंग की सुविधा शुरू होने के बाद, रूब्रिक अपडेट करने की सुविधाएं सीमित उपलब्ध हैं.
यह अनुरोध, Google Cloud Console में मौजूद OAuth क्लाइंट आईडी के ज़रिए किया जाना चाहिए. इसका इस्तेमाल, पैरंट कोर्स वर्क आइटम बनाने के लिए किया गया था.
इस तरीके से ये गड़बड़ी कोड मिलते हैं:
PERMISSION_DENIED
, अगर अनुरोध करने वाले डेवलपर प्रोजेक्ट से मिलता-जुलता कोर्स वर्क न बनाया गया हो, अगर उपयोगकर्ता को रूब्रिक में अनुरोध किए गए बदलाव करने की अनुमति न दी गई हो या ऐक्सेस से जुड़ी गड़बड़ियों के लिए अनुरोध न किया गया हो. यह गड़बड़ी कोड तब भी दिखता है, जब रूब्रिक पर ग्रेडिंग पहले ही शुरू हो जाती है.INVALID_ARGUMENT
, अगर अनुरोध गलत तरीके से किया गया है और इस अनुरोध में गड़बड़ी है:RubricCriteriaInvalidFormat
NOT_FOUND
, अगर अनुरोध किया गया कोर्स, कोर्स वर्क या रूब्रिक मौजूद न हो या उपयोगकर्ता के पास उससे जुड़े कोर्स वर्क का ऐक्सेस न हो.INTERNAL
, अगर रूब्रिक पर ग्रेडिंग पहले ही शुरू हो चुकी है.
एचटीटीपी अनुरोध
PATCH https://classroom.googleapis.com/v1/courses/{courseId}/courseWork/{courseWorkId}/rubrics/{id}
यूआरएल, gRPC ट्रांसकोडिंग सिंटैक्स का इस्तेमाल करता है.
पाथ के पैरामीटर
पैरामीटर | |
---|---|
courseId |
ज़रूरी है. कोर्स का आइडेंटिफ़ायर. |
courseWorkId |
ज़रूरी है. कोर्स वर्क का आइडेंटिफ़ायर. |
id |
ज़रूरी नहीं. रूब्रिक का आइडेंटिफ़ायर. |
क्वेरी पैरामीटर
पैरामीटर | |
---|---|
updateMask |
ज़रूरी नहीं. ऐसा मास्क जो यह पहचान करता है कि रूब्रिक के किन फ़ील्ड को अपडेट करना है. अपडेट करने के लिए यह फ़ील्ड ज़रूरी है. अमान्य फ़ील्ड दिए गए हैं, तो अपडेट नहीं हो पाता. रूब्रिक का मानदंड तय करने के कई विकल्प हैं: रूब्रिक शिक्षक इन फ़ील्ड को तय कर सकते हैं:
यह फ़ील्ड के पूरी तरह क्वालिफ़ाइड नामों की कॉमा-सेपरेटेड लिस्ट है. उदाहरण: |
previewVersion |
ज़रूरी नहीं. एपीआई का झलक वर्शन. 'झलक देखें' कार्यक्रम में डेवलपर को उपलब्ध कराई गई एपीआई की नई सुविधाओं को ऐक्सेस करने के लिए, इसे सेट करना ज़रूरी है. |
अनुरोध का मुख्य भाग
अनुरोध के मुख्य भाग में Rubric
का उदाहरण है.
जवाब का मुख्य भाग
कामयाब रहने पर, जवाब के मुख्य हिस्से में Rubric
का एक इंस्टेंस शामिल किया जाता है.
अनुमति देने के दायरे
नीचे दिए गए OAuth के लिंक की ज़रूरत हाेती है:
https://www.googleapis.com/auth/classroom.coursework.students
ज़्यादा जानकारी के लिए, अनुमति देने से जुड़ी गाइड देखें.