منبع: موضوع
موضوع ایجاد شده توسط معلم برای دوره
نمایندگی JSON |
---|
{ "courseId": string, "topicId": string, "name": string, "updateTime": string } |
فیلدها | |
---|---|
course Id | شناسه دوره فقط خواندنی |
topic Id | شناسه منحصر به فرد برای موضوع فقط خواندنی |
name | نام موضوع، تولید شده توسط کاربر. فضاهای سفید پیشرو و انتهایی، در صورت وجود، کوتاه شده اند. همچنین، چندین فضای سفید متوالی در داخل نام جمع می شود. نتیجه باید یک رشته غیر خالی باشد. نام موضوعات به حروف بزرگ و کوچک حساس است و نباید بیشتر از 100 کاراکتر باشد. |
update Time | زمانی که موضوع آخرین بار توسط سیستم به روز شد. فقط خواندنی مهر زمانی در قالب RFC3339 UTC "Zulu"، با وضوح نانوثانیه و حداکثر نه رقم کسری. مثالها: |
روش ها | |
---|---|
| یک موضوع ایجاد می کند. |
| یک موضوع را حذف می کند. |
| موضوعی را برمی گرداند. |
| فهرست موضوعاتی را که درخواست کننده مجاز به مشاهده آنهاست برمی گرداند. |
| یک یا چند فیلد از یک موضوع را به روز می کند. |
منبع: موضوع
موضوع ایجاد شده توسط معلم برای دوره
نمایندگی JSON |
---|
{ "courseId": string, "topicId": string, "name": string, "updateTime": string } |
فیلدها | |
---|---|
course Id | شناسه دوره فقط خواندنی |
topic Id | شناسه منحصر به فرد برای موضوع فقط خواندنی |
name | نام موضوع، تولید شده توسط کاربر. فضاهای سفید پیشرو و انتهایی، در صورت وجود، کوتاه شده اند. همچنین، چندین فضای سفید متوالی در داخل نام جمع می شود. نتیجه باید یک رشته غیر خالی باشد. نام موضوعات به حروف بزرگ و کوچک حساس است و نباید بیشتر از 100 کاراکتر باشد. |
update Time | زمانی که موضوع آخرین بار توسط سیستم به روز شد. فقط خواندنی مهر زمانی در قالب RFC3339 UTC "Zulu"، با وضوح نانوثانیه و حداکثر نه رقم کسری. مثالها: |
روش ها | |
---|---|
| یک موضوع ایجاد می کند. |
| یک موضوع را حذف می کند. |
| موضوعی را برمی گرداند. |
| فهرست موضوعاتی را که درخواست کننده مجاز به مشاهده آنهاست برمی گرداند. |
| یک یا چند فیلد از یک موضوع را به روز می کند. |