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

تعديل حقل واحد أو أكثر من حقل موضوع