Method: courses.courseWork.studentSubmissions.reclaim

छात्र/छात्रा के मालिकाना हक वाले कॉन्टेंट पर फिर से दावा करता है.

छात्र-छात्राओं के सबमिट किए गए असाइनमेंट वापस लेने पर, अटैच की गई Drive फ़ाइलों का मालिकाना हक छात्र-छात्राओं को ट्रांसफ़र हो जाता है. साथ ही, सबमिट किए गए असाइनमेंट की स्थिति अपडेट हो जाती है.

सिर्फ़ वह छात्र/छात्रा ही इस तरीके का इस्तेमाल कर सकता है जिसने सबमिशन का अनुरोध किया है. साथ ही, यह तरीका सिर्फ़ उस सबमिशन के लिए इस्तेमाल किया जा सकता है जिसे छात्र/छात्रा ने सबमिट कर दिया है.

यह अनुरोध, उस OAuth क्लाइंट आईडी के Developer Console प्रोजेक्ट से किया जाना चाहिए जिसका इस्तेमाल कोर्स वर्क आइटम बनाने के लिए किया गया था.

इस तरीके से, गड़बड़ी के ये कोड मिलते हैं:

  • PERMISSION_DENIED अगर अनुरोध करने वाले उपयोगकर्ता को, अनुरोध किए गए कोर्स या कोर्स वर्क को ऐक्सेस करने की अनुमति नहीं है, तो छात्र/छात्रा के अनुरोध किए गए सबमिशन को अनसबमिट करें. इसके अलावा, ऐक्सेस से जुड़ी गड़बड़ियों के लिए भी ऐसा किया जा सकता है.
  • FAILED_PRECONDITION अगर छात्र/छात्रा ने सबमिशन नहीं किया है.
  • INVALID_ARGUMENT अगर अनुरोध गलत है.
  • NOT_FOUND अगर अनुरोध किया गया कोर्स, कोर्स का काम या छात्र/छात्रा का सबमिशन मौजूद नहीं है.

एचटीटीपी अनुरोध

POST https://classroom.googleapis.com/v1/courses/{courseId}/courseWork/{courseWorkId}/studentSubmissions/{id}:reclaim

यूआरएल में gRPC ट्रांसकोडिंग सिंटैक्स का इस्तेमाल किया गया है.

पाथ पैरामीटर

पैरामीटर
courseId

string

कोर्स का आइडेंटिफ़ायर. यह आइडेंटिफ़ायर, Classroom से असाइन किया गया आइडेंटिफ़ायर या alias हो सकता है.

courseWorkId

string

कोर्स वर्क का आइडेंटिफ़ायर.

id

string

छात्र-छात्रा के सबमिशन का आइडेंटिफ़ायर.

अनुरोध का मुख्य भाग

अनुरोध का मुख्य हिस्सा खाली होना चाहिए.

जवाब का मुख्य भाग

अगर एपीआई सही से जुड़ जाता है, तो जवाब का मुख्य हिस्सा खाली होता है.

अनुमति के दायरे

नीचे दिए गए OAuth के लिंक की ज़रूरत हाेती है:

  • https://www.googleapis.com/auth/classroom.coursework.me

ज़्यादा जानकारी के लिए, अनुमति से जुड़ी गाइड देखें.