संसाधन: courseWorkMaterial
कोर्स के काम का कॉन्टेंट, जिसे शिक्षक ने कोर्स के छात्र-छात्राओं के लिए बनाया है
JSON के काेड में दिखाना |
---|
{ "courseId": string, "id": string, "title": string, "description": string, "materials": [ { object ( |
फ़ील्ड | |
---|---|
courseId |
कोर्स का आइडेंटिफ़ायर. सिर्फ़ पढ़ने के लिए. |
id |
इस कोर्स के काम के कॉन्टेंट के लिए, Classroom से असाइन किया गया आइडेंटिफ़ायर, हर कोर्स के लिए अलग-अलग होता है. सिर्फ़ पढ़ने के लिए. |
title |
इस कोर्स के वर्क कॉन्टेंट का टाइटल. शीर्षक एक मान्य UTF-8 स्ट्रिंग होना चाहिए, जिसमें 1 से 3,000 के बीच वर्ण हों. |
description |
इस कोर्स के वर्क कॉन्टेंट का ब्यौरा देना ज़रूरी नहीं है. टेक्स्ट एक मान्य UTF-8 स्ट्रिंग होना चाहिए, जिसमें 30,000 से ज़्यादा वर्ण न हों. |
materials[] |
अतिरिक्त सामग्री. कोर्स वर्क के कॉन्टेंट में 20 से ज़्यादा कॉन्टेंट नहीं होना चाहिए. |
state |
इस कोर्स वर्क कॉन्टेंट की स्थिति. अगर यह जानकारी सेट नहीं की गई है, तो डिफ़ॉल्ट स्थिति |
alternateLink |
Classroom के वेब यूज़र इंटरफ़ेस (यूआई) में इस कोर्स के वर्क मटीरियल का पूरा लिंक. यह जानकारी सिर्फ़ तब अपने-आप भर जाती है, जब सिर्फ़ पढ़ने के लिए. |
creationTime |
वह टाइमस्टैंप जब इस कोर्स के कॉन्टेंट को बनाया गया था. सिर्फ़ पढ़ने के लिए. आरएफ़सी3339 यूटीसी "ज़ुलु" में टाइमस्टैंप फ़ॉर्मैट, नैनोसेकंड रिज़ॉल्यूशन और ज़्यादा से ज़्यादा नौ फ़्रैक्शनल अंकों के साथ हो सकता है. उदाहरण: |
updateTime |
इस कोर्स के कॉन्टेंट में हाल ही में किए गए बदलाव का टाइमस्टैंप. सिर्फ़ पढ़ने के लिए. आरएफ़सी3339 यूटीसी "ज़ुलु" में टाइमस्टैंप फ़ॉर्मैट, नैनोसेकंड रिज़ॉल्यूशन और ज़्यादा से ज़्यादा नौ फ़्रैक्शनल अंकों के साथ हो सकता है. उदाहरण: |
scheduledTime |
वैकल्पिक टाइमस्टैंप, जब इस कोर्स के कॉन्टेंट को पब्लिश करने के लिए शेड्यूल किया गया हो. आरएफ़सी3339 यूटीसी "ज़ुलु" में टाइमस्टैंप फ़ॉर्मैट, नैनोसेकंड रिज़ॉल्यूशन और ज़्यादा से ज़्यादा नौ फ़्रैक्शनल अंकों के साथ हो सकता है. उदाहरण: |
assigneeMode |
कोर्स वर्क कॉन्टेंट के लिए वह व्यक्ति जिसे असाइन किया गया है. अगर इसके लिए कोई वैल्यू सेट नहीं की गई है, तो डिफ़ॉल्ट वैल्यू |
individualStudentsOptions |
ऐसे छात्र-छात्राओं के आइडेंटिफ़ायर जिनके पास कोर्स वर्क के कॉन्टेंट का ऐक्सेस है. अगर |
creatorUserId |
कोर्स वर्क कॉन्टेंट बनाने वाले उपयोगकर्ता का आइडेंटिफ़ायर. सिर्फ़ पढ़ने के लिए. |
topicId |
उस विषय का आइडेंटिफ़ायर जिससे कोर्स वर्क कॉन्टेंट जुड़ा है. कोर्स में मौजूद विषय से मेल खाना चाहिए. |
CourseWorkMaterialState
कोर्स वर्क मटीरियल की संभावित स्थितियां
Enums | |
---|---|
COURSEWORK_MATERIAL_STATE_UNSPECIFIED |
कोई राज्य दर्ज नहीं है. इसे कभी वापस नहीं किया जाता. |
PUBLISHED |
पब्लिश किए जा चुके कोर्स वर्क कॉन्टेंट की स्थिति. यह डिफ़ॉल्ट स्थिति है. |
DRAFT |
कोर्स वर्क के उस कॉन्टेंट की स्थिति जो अभी तक पब्लिश नहीं हुआ है. इस स्थिति में, कोर्स वर्क का कॉन्टेंट सिर्फ़ कोर्स के शिक्षकों और डोमेन एडमिन को दिखता है. |
DELETED |
कोर्स वर्क के उस कॉन्टेंट की स्थिति जिसे पब्लिश कर दिया गया था, लेकिन अब मिटा दिया गया है. इस स्थिति में, कोर्स वर्क का कॉन्टेंट सिर्फ़ कोर्स के शिक्षकों और डोमेन एडमिन को दिखता है. इस स्थिति में, कोर्स वर्क का कॉन्टेंट कुछ समय बाद मिटा दिया जाता है. |
तरीके |
|
---|---|
|
कोर्स वर्क का कॉन्टेंट बनाया जाता है. |
|
कोर्स वर्क की सामग्री मिटाता है. |
|
कोर्स वर्क का कॉन्टेंट दिखाता है. |
|
किसी खास पोस्ट के कॉन्टेक्स्ट के हिसाब से, Classroom ऐड-ऑन के लिए मेटाडेटा उपलब्ध कराता है. |
|
कोर्स के काम से जुड़े कॉन्टेंट की वह सूची दिखाता है जिसे अनुरोध करने वाले को देखने की अनुमति है. |
|
कोर्स वर्क कॉन्टेंट के एक या उससे ज़्यादा फ़ील्ड अपडेट करता है. |