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