Method: courses.courseWorkMaterials.delete

कोर्स के काम से जुड़ा कॉन्टेंट मिटाता है.

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

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

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

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

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

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

पाथ पैरामीटर

पैरामीटर
courseId

string

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

id

string

कोर्स वर्क के उस कॉन्टेंट का आइडेंटिफ़ायर जिसे मिटाना है. यह आइडेंटिफ़ायर, Classroom की ओर से असाइन किया गया आइडेंटिफ़ायर है.

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

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

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

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

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

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

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

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