संसाधन: CourseWorkMaterial
कोर्स के छात्र-छात्राओं के लिए, शिक्षक का बनाया गया कोर्स वर्क कॉन्टेंट
जेएसओएन के काेड में दिखाना |
---|
{ "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 |
वह टाइमस्टैंप जब यह कोर्स वर्क सामग्री बनाई गई थी. सिर्फ़ पढ़ने के लिए. RFC3339 यूटीसी "ज़ुलु" फ़ॉर्मैट में एक टाइमस्टैंप, जिसमें नैनोसेकंड रिज़ॉल्यूशन और नौ फ़्रैक्शनल अंक तक हो सकते हैं. उदाहरण: |
updateTime |
इस कोर्स वर्क के कॉन्टेंट में हाल ही में किए गए बदलाव का टाइमस्टैंप. सिर्फ़ पढ़ने के लिए. RFC3339 यूटीसी "ज़ुलु" फ़ॉर्मैट में एक टाइमस्टैंप, जिसमें नैनोसेकंड रिज़ॉल्यूशन और नौ फ़्रैक्शनल अंक तक हो सकते हैं. उदाहरण: |
scheduledTime |
इस कोर्स वर्क कॉन्टेंट को पब्लिश होने के लिए शेड्यूल किए जाने पर, वैकल्पिक टाइमस्टैंप. RFC3339 यूटीसी "ज़ुलु" फ़ॉर्मैट में एक टाइमस्टैंप, जिसमें नैनोसेकंड रिज़ॉल्यूशन और नौ फ़्रैक्शनल अंक तक हो सकते हैं. उदाहरण: |
assigneeMode |
कोर्स वर्क सामग्री का असाइनी मोड. अगर कोई वैल्यू नहीं दी गई है, तो डिफ़ॉल्ट वैल्यू |
individualStudentsOptions |
उन छात्र-छात्राओं के आइडेंटिफ़ायर जिनके पास कोर्स वर्क के कॉन्टेंट का ऐक्सेस है. यह फ़ील्ड सिर्फ़ तब सेट किया जाता है, जब |
creatorUserId |
कोर्स वर्क कॉन्टेंट बनाने वाले उपयोगकर्ता का आइडेंटिफ़ायर. सिर्फ़ पढ़ने के लिए. |
topicId |
उस विषय का आइडेंटिफ़ायर जिससे यह कोर्स वर्क कॉन्टेंट जुड़ा है. कोर्स के किसी मौजूदा विषय से मेल खाना चाहिए. |
CourseWorkMaterialState
कोर्स वर्क कॉन्टेंट की संभावित स्थिति
Enums | |
---|---|
COURSEWORK_MATERIAL_STATE_UNSPECIFIED |
कोई राज्य दर्ज नहीं है. इसे कभी वापस नहीं किया जाता. |
PUBLISHED |
पब्लिश किए गए कोर्स वर्क कॉन्टेंट की स्थिति. यह डिफ़ॉल्ट स्थिति है. |
DRAFT |
उस कोर्स वर्क सामग्री की स्थिति जिसे अब तक पब्लिश नहीं किया गया है. इस स्थिति में कोर्स वर्क की सामग्री सिर्फ़ कोर्स के शिक्षकों और डोमेन एडमिन को दिखती है. |
DELETED |
कोर्स वर्क की उस सामग्री की स्थिति जो पब्लिश हो गई थी, लेकिन अब मिटा दी गई है. इस स्थिति में कोर्स वर्क की सामग्री सिर्फ़ कोर्स के शिक्षकों और डोमेन एडमिन को दिखती है. इस स्थिति में कोर्स वर्क की सामग्री कुछ समय बाद मिटा दी जाती है. |
तरीके |
|
---|---|
|
कोर्स वर्क सामग्री बनाता है. |
|
कोर्स वर्क की सामग्री को मिटाता है. |
|
कोर्स वर्क सामग्री दिखाता है. |
|
Classroom ऐड-ऑन के लिए, किसी खास पोस्ट के हिसाब से मेटाडेटा की जानकारी मिलती है. |
|
यह कोर्स वर्क मटीरियल की ऐसी सूची दिखाता है जिसे देखने का अनुरोध करने वाले के पास अनुमति है. |
|
कोर्स वर्क सामग्री के एक या उससे ज़्यादा फ़ील्ड को अपडेट करता है. |