Method: courses.courseWork.studentSubmissions.turnIn

छात्र-छात्रा का सबमिट किया गया असाइनमेंट.

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

इसे सिर्फ़ वह छात्र या छात्रा कॉल कर सकता है जिसने छात्र-छात्रा का सबमिशन बनाया है.

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

यह तरीका, गड़बड़ी के ये कोड दिखाता है:

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

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

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

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

पाथ पैरामीटर

पैरामीटर
courseId

string

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

courseWorkId

string

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

id

string

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

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

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

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

अगर अनुरोध पूरा हो जाता है, तो जवाब के मुख्य हिस्से में एक खाली JSON ऑब्जेक्ट होता है.

अनुमति पाने के लिंक

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

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

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