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