1

コースを非アクティブにするために使用できる D2L 用の REST Api はありますか?

4

1 に答える 1

1

既存のコースの場合は、PUTメソッドを使用して、現在のコースオファリングを更新し、 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)
于 2012-05-17T00:53:10.943 に答える