是否有可用于D2L的REST Api,可用于使课程无效?
答案 0 :(得分:1)
如果是现有课程,您可以使用PUT方法Update a current course offering并将IsActive设置为false。
PUT /d2l/api/lp/(D2LVERSION: version)/courses/(D2LID: orgUnitId)
它需要以下JSON对象:
{
"Name": "<string>",
"Code": "<string>",
"StartDate": "<string:UTCDateTime>|null",
"EndDate": "<string:UTCDateTime>|null",
"IsActive": "<boolean>"
}
您可能希望首先检索课程提供信息,然后修改IsActive标志并发回完整的对象数据。
GET /d2l/api/lp/(D2LVERSION: version)/courses/(D2LID: orgUnitId)