API によるコース ID の取得

  • 更新

ここでは、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」を選択します。

 

Get the ID of a course1.png

 

クエリ オプション パラメータを設定して レスポンス データを絞り込むことができます。

  • テナント上のすべてのコース データを取得したい場合は、フィールドは空のままにします。
  • レスポンス データを絞り込みたい場合は、クエリフィールドにクエリパラメータを指定します。レスポンス データには、絞り込まれたデータのみが含まれます。

 

例:

以下のいずれかの方法でコースタイトルを指定し、コース IDを取得します。

  • コースタイトルが曖昧な場合、$filter フィールドに「contains(Title,'course title or part of the title')」と入力します。
    この場合、レスポンスには、タイトルに指定したこれらの単語を含むコースが含まれます。

Get the ID of a course2.png

 

  • コースのタイトルが正確にわかる場合は、$filter フィールドに「 Title eq 'Course title'」と入力します(Course title は該当のコースタイトルです)。
    この場合、レスポンスには、当該タイトルのコースのデータが含まれます。

Get the ID of a course3.png

 

3.「Execute」を選択してリクエストを実行します。

4.Responses ブロックで結果を確認します。

  • Code の下の2xx(202など)は、リクエストが正しく動作したことを示します。
  • クエリ オプション パラメータが設定されていない場合、コース ID を含むテナント上のすべてのアクティブなコースのデータが表示されます。
  • クエリ オプション パラメータが設定された場合、Response body には関連するデータのみが表示されます。
  • Ctrl+F で特定のコース タイトルを検索し ID を見つけることができます。
  • Downloadオプションを使用して、APIリクエストの結果を JSON フォーマットでローカルデバイスに保存できます。

 

Get the ID of a course4.png