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