説明:このAPIを使用すると、コース内に課題を作成できます。
要求 URL:/api/v4/<orgId>/sessions.json(orgIdの取得方法)
メソッド:POST
OAuthスコープ:TrainerCentral.sessionapi.CREATE
パラメーター
- {
- 'session':{
- 'name':'<assignment name>',
- 'courseId':'<courseId>',
- 'sectionId':'<sectionId>',
- 'deliveryMode':7,
- 'sessionSettings': {'registrationRequired': false}
- }
- }
パラメーターの説明
1. name - 課題の名前です。
2. courseId - 課題が作成されるコースのIDです。
3. sectionId - 課題が作成されるチャプターのIDです。
4. deliveryMode - 課題の場合は7です。
APIのサンプルレスポンス
- {
- 'ticketsInfo':
- {
- 'tickets':
- {
- 'session':<assignmentId>,
- 'maximumPurchaseLimit':'1',
- '説明':<説明>,
- 'orgId':<orgId>,
- 'frequency':'1',
- 'paymentType':'0',
- 'createdTime':'1646227290733',
- 'lastUpdatedTime':'1646227290733',
- 'id':<ticketId>,
- 'deletedTime':'-1',
- 'expiryDurationType':'0',
- 'lastUpdatedBy':<userId>,
- 'amount':'0.0',
- 'isTaxable':'false',
- 'ticketType':'0',