Method: courses.courseWorkMaterials.create

कोर्स वर्क सामग्री बनाता है.

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

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

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

POST https://classroom.googleapis.com/v1/courses/{courseId}/courseWorkMaterials

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

पाथ के पैरामीटर

पैरामीटर
courseId

string

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

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

अनुरोध के मुख्य भाग में CourseWorkMaterial का उदाहरण है.

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

कामयाब होने पर, रिस्पॉन्स के मुख्य हिस्से में CourseWorkMaterial का नया इंस्टेंस शामिल किया जाता है.

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

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

  • https://www.googleapis.com/auth/classroom.courseworkmaterials

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