- एचटीटीपी अनुरोध
- पाथ पैरामीटर
- क्वेरी पैरामीटर
- अनुरोध का मुख्य हिस्सा
- जवाब का मुख्य हिस्सा
- अनुमति के दायरे
- LateValues
- इसे आज़माएं!
छात्र-छात्राओं के ऐसे असाइनमेंट की सूची दिखाता है जिन्हें देखने की अनुमति है. यह सूची, अनुरोध के OAuth दायरों में शामिल की जाती है. -
को courseWorkId
के तौर पर दिखाया जा सकता है, ताकि कई कोर्स वर्क आइटम के लिए छात्र-छात्राओं के सबमिशन शामिल किए जा सकें.
कोर्स के छात्र-छात्राएं सिर्फ़ अपना काम देख सकते हैं. कोर्स के शिक्षक और डोमेन एडमिन, सभी छात्र-छात्राओं के असाइनमेंट देख सकते हैं.
इस तरीके से गड़बड़ी के ये कोड दिखते हैं:
PERMISSION_DENIED
अगर अनुरोध करने वाले उपयोगकर्ता को, अनुरोध किए गए कोर्स या कोर्स वर्क या ऐक्सेस से जुड़ी गड़बड़ियों को ऐक्सेस करने की अनुमति नहीं है.- अगर अनुरोध में गड़बड़ी है, तो
INVALID_ARGUMENT
. - अगर अनुरोध किया गया कोर्स मौजूद नहीं है, तो
NOT_FOUND
.
एचटीटीपी अनुरोध
GET https://classroom.googleapis.com/v1/courses/{courseId}/courseWork/{courseWorkId}/studentSubmissions
यह यूआरएल gRPC ट्रांसकोडिंग सिंटैक्स का इस्तेमाल करता है.
पाथ पैरामीटर
पैरामीटर | |
---|---|
courseId |
कोर्स का आइडेंटिफ़ायर. यह आइडेंटिफ़ायर, Classroom से असाइन किया गया कोई आइडेंटिफ़ायर या |
courseWorkId |
छात्र/छात्रा के अनुरोध किए जाने वाले काम का आइडेंटिफ़ायर. इसे लिटरल |
क्वेरी पैरामीटर
पैरामीटर | |
---|---|
userId |
छात्र-छात्राओं के काम को, बताए गए आइडेंटिफ़ायर वाले मालिकाना हक वाले कॉन्टेंट पर सीमित करने के लिए, वैकल्पिक तर्क. आइडेंटिफ़ायर इनमें से कोई एक हो सकता है:
|
states[] |
अनुरोध किए गए सबमिशन की स्थिति. अगर बताया गया है, तो लौटाए गए छात्र-छात्राओं के असाइनमेंट, सबमिट की गई किसी एक स्थिति से मेल खाते हैं. |
late |
देरी का अनुरोध किया गया मान. अगर बताया गया है, तो लौटाए गए छात्र-छात्राओं के असाइनमेंट, अनुरोध की गई वैल्यू के हिसाब से प्रतिबंधित होंगे. अगर जानकारी नहीं है, तो |
pageSize |
लौटाने के लिए आइटम की ज़्यादा से ज़्यादा संख्या. शून्य या जानकारी नहीं होने का मतलब है कि सर्वर ज़्यादा से ज़्यादा वैल्यू असाइन कर सकता है. सर्वर, तय की गई संख्या से कम नतीजे दिखा सकता है. |
pageToken |
पिछले
|
previewVersion |
ज़रूरी नहीं. एपीआई का झलक वाला वर्शन. 'झलक देखें' कार्यक्रम में डेवलपर को उपलब्ध कराई गई एपीआई की नई सुविधाओं को ऐक्सेस करने के लिए, इसे सेट करना ज़रूरी है. |
अनुरोध का मुख्य भाग
अनुरोध का मुख्य हिस्सा खाली होना चाहिए.
जवाब का मुख्य भाग
छात्र/छात्रा के असाइनमेंट सबमिट करते समय जवाब दें.
अगर एपीआई सही से जुड़ जाता है, ताे जवाब के मुख्य भाग में नीचे दिए गए स्ट्रक्चर शामिल होता है.
JSON के काेड में दिखाना |
---|
{
"studentSubmissions": [
{
object ( |
फ़ील्ड | |
---|---|
studentSubmissions[] |
छात्र-छात्रा का काम, जो अनुरोध के मुताबिक किया गया हो. |
nextPageToken |
टोकन, जो दिखाए जाने वाले नतीजों के अगले पेज की पहचान करता है. अगर यह फ़ील्ड खाली है, तो कोई और नतीजा नहीं मिलेगा. |
अनुमति के दायरे
इनमें से किसी एक OAuth स्कोप की ज़रूरत होती है:
https://www.googleapis.com/auth/classroom.coursework.students.readonly
https://www.googleapis.com/auth/classroom.coursework.me.readonly
https://www.googleapis.com/auth/classroom.coursework.students
https://www.googleapis.com/auth/classroom.coursework.me
ज़्यादा जानकारी के लिए, अनुमति देने से जुड़ी गाइड देखें.
LateValues
लौटाए गए आइटम की देर से वैल्यू देने पर पाबंदियां.
Enums | |
---|---|
LATE_VALUES_UNSPECIFIED |
देरी से सबमिट की गई वैल्यू पर कोई पाबंदी नहीं है. |
LATE_ONLY |
उन छात्र-छात्राओं के लिए सबमिट किए गए अनुरोध सबमिट करें जहां देरी से जवाब सही हो. |
NOT_LATE_ONLY |
जिन छात्र-छात्राओं को जवाब में दी गई जानकारी गलत है उनके लिए 'छात्र-छात्राओं के लिए सबमिट किए गए संसाधन' दिखाएं. |