REST Resource: courses.topics

रिसॉर्स: विषय

कोर्स के लिए शिक्षक ने यह विषय बनाया है

JSON के काेड में दिखाना
{
  "courseId": string,
  "topicId": string,
  "name": string,
  "updateTime": string
}
फ़ील्ड
courseId

string

कोर्स का आइडेंटिफ़ायर.

सिर्फ़ पढ़ने के लिए.

topicId

string

विषय के लिए यूनीक आइडेंटिफ़ायर.

सिर्फ़ पढ़ने के लिए.

name

string

उपयोगकर्ता की ओर से जनरेट किए गए विषय का नाम. आगे और पीछे की खाली सफ़ेद जगह हटा दी जाएगी. इसके अलावा, नाम में लगातार कई व्हाइटस्पेस होने पर, उन्हें एक में बदल दिया जाता है. नतीजा एक ऐसी स्ट्रिंग होनी चाहिए जिसमें कुछ न कुछ लिखा हो. विषय के नाम केस-सेंसिटिव (बड़े और छोटे अक्षरों में अंतर) होते हैं. साथ ही, इनमें 100 से ज़्यादा वर्ण नहीं होने चाहिए.

updateTime

string (Timestamp format)

सिस्टम ने विषय को आखिरी बार कब अपडेट किया था.

सिर्फ़ पढ़ने के लिए.

यह RFC 3339 का इस्तेमाल करता है. इसमें जनरेट किया गया आउटपुट हमेशा Z-नॉर्मलाइज़ किया जाएगा और इसमें 0, 3, 6 या 9 फ़्रैक्शनल अंक इस्तेमाल किए जाएंगे. "Z" के अलावा, अन्य ऑफ़सेट भी स्वीकार किए जाते हैं. उदाहरण: "2014-10-02T15:01:23Z", "2014-10-02T15:01:23.045123456Z" या "2014-10-02T15:01:23+05:30".

तरीके

create

इससे कोई विषय बनाया जाता है.

delete

किसी विषय को मिटाता है.

get

किसी विषय को दिखाता है.

list

यह उन विषयों की सूची दिखाता है जिन्हें देखने की अनुमति अनुरोध करने वाले व्यक्ति को है.

patch

किसी विषय के एक या उससे ज़्यादा फ़ील्ड अपडेट करता है.