- एचटीटीपी अनुरोध
- पाथ पैरामीटर
- अनुरोध का मुख्य हिस्सा
- जवाब का मुख्य हिस्सा
- अनुमति के दायरे
- इसे आज़माएं!
असाइनी मोड और कोर्सवर्क के विकल्पों में बदलाव करता है.
इस तरीके को सिर्फ़ कोर्सवर्क वाला शिक्षक ही कॉल कर सकता है.
इस तरीके से गड़बड़ी के ये कोड दिखते हैं:
PERMISSION_DENIED
, अगर अनुरोध करने वाले उपयोगकर्ता को, अनुरोध किए गए कोर्स या कोर्स वर्क या ऐक्सेस से जुड़ी गड़बड़ियों को ऐक्सेस करने की अनुमति नहीं है.- अगर अनुरोध में गड़बड़ी है, तो
INVALID_ARGUMENT
. - अगर अनुरोध किया गया कोर्स या कोर्स वर्क मौजूद नहीं है, तो
NOT_FOUND
.
एचटीटीपी अनुरोध
POST https://classroom.googleapis.com/v1/courses/{courseId}/courseWork/{id}:modifyAssignees
यह यूआरएल gRPC ट्रांसकोडिंग सिंटैक्स का इस्तेमाल करता है.
पाथ पैरामीटर
पैरामीटर | |
---|---|
courseId |
कोर्स का आइडेंटिफ़ायर. यह आइडेंटिफ़ायर, Classroom से असाइन किया गया कोई आइडेंटिफ़ायर या |
id |
कोर्सवर्क का आइडेंटिफ़ायर. |
अनुरोध का मुख्य भाग
अनुरोध के मुख्य हिस्से में, यहां दिए गए स्ट्रक्चर का डेटा शामिल होता है:
JSON के काेड में दिखाना |
---|
{ "assigneeMode": enum ( |
फ़ील्ड | |
---|---|
assigneeMode |
कोर्सवर्क का मोड, जिससे यह पता चलता है कि इसे सभी छात्र-छात्राओं को असाइन किया जाएगा या अलग-अलग छात्र-छात्राओं को. |
modifyIndividualStudentsOptions |
सेट करें कि किन छात्र-छात्राओं को पाठ्यक्रम के लिए असाइन किया गया है या किन छात्र-छात्राओं को नहीं दिया गया है. सिर्फ़ तब तय की जानी चाहिए, जब |
जवाब का मुख्य भाग
कामयाब रहने पर, जवाब के मुख्य हिस्से में CourseWork
का एक इंस्टेंस शामिल किया जाता है.
अनुमति के दायरे
नीचे दिए गए OAuth के लिंक की ज़रूरत हाेती है:
https://www.googleapis.com/auth/classroom.coursework.students
ज़्यादा जानकारी के लिए, अनुमति देने से जुड़ी गाइड देखें.