API によるクイズ ID の取得

  • 更新

QuizAttempts セクションで受講者のクイズの解答を見る場合など、Learn365 APIを使用して特定のクイズの情報を取得する場合、固有のクイズ ID が必要です。

ここでは、Learn365 API を通じたクイズ ID の取得について説明します。

API を通じたクイズ ID の取得は、以下の手順に沿って行います。

1. https://api.365.systems/ にアクセスし、APIキーで認証します。

2.Quizzes セクションに移動し、GET ​/odata​/v2​/Quizzes Returns the list of Quizzes  を選択し、右上の「Try it out」を選択します。

 

quiz ID via API1.png

 

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

 

例:

次の画像のように、$filterフィールドに「Title eq 'quiz title'」と入力します。その結果、このクイズの結果のみが表示されます。返される情報にはクイズIDが含まれます。

※ 'quiz title' は ID を取得するクイズの名前に置き換えます。

quiz ID via API2.png

 

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

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

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

 

quiz ID via API3.png