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

একটি বিষয়ের এক বা একাধিক ক্ষেত্র আপডেট করে।