ここでは、Learn365 API を通じたコース ID の取得について説明します。
注記:
インポートしたコースの ID を取得する場合は、こちらをご参照ください。
API を通じたコース ID の取得は、以下の手順に沿って行います。
1.https://api.365.systems/ にアクセスし、API キーで認証します。
2.Courses セクションに移動し、GET /odata/v2/Courses Returns the list of Courses を選択し、右上の「Try it out」をクリックします。
3.必要に応じて、パラメータを設定します。
クエリ オプション パラメータでレスポンス データを絞り込むことができます。テナントで有効なすべてのユーザーの登録データを取得したい場合は、フィールドは空のままにします。
例:以下のどちらかの方法でコースタイトルを指定し、そのコース IDを取得します。
- コースのタイトルが曖昧な場合、$filter フィールドに「contains(Title,'course title or part of the title')」と入力します。「course title or part of the title」はタイトルかタイトルに含まれる語句に置き換えます。この場合、レスポンスには、タイトルにこれらの語句を含むコースの情報が返されます。
- コースのタイトルが正確にわかる場合は、$filter フィールドに「 Title eq 'Course title'」と入力します。「Course title」は該当のコースタイトルに置き換えます。この場合、レスポンスには、このタイトルのコースの情報が返されます。
4.「Execute」を選択してリクエストを実行します。
5.Responses ブロックで結果を確認します。
- Code 2xx(202など)は、リクエストが正しく動作したことを示します。
- クエリ オプション パラメータが設定されていない場合、テナント上のすべてのアクティブなコースの情報が表示されます。
- クエリ オプション パラメータが設定された場合、Response body には該当するデータのみが表示されます。
- Ctrl+F で特定のコース タイトルを検索し ID を見つけることができます。
- Download オプションを使用して、APIリクエストの結果を JSON フォーマットでローカルデバイスに保存できます。