【API】 クイズ ID の取得

  • 更新

Learn365 API を使用して、特定のクイズに関する情報を取得する場合(たとえば、QuizAttempts セクションで受講者のクイズ回答を確認する場合)、対象となるクイズのクイズ ID が必要です。

ここでは、Learn365 API を使用して、クイズ ID を取得する手順について説明します。

 

クイズの ID を取得する

手順:

1.API にアクセスし、認証を行います。

https://api.365.systems/  にアクセスし、適切な API キーで認証されていることを確認してください。

2.エンドポイントを選択します。

 Quizzes セクション で以下のエンドポイントを選択し、右上の[Try it out]をクリックします。

GET ​/odata​/v2​/Quizzes Returns the list of Quizzes

3.必要に応じて、クエリ オプション パラメータを入力します。

クエリ オプション パラメータを使用すると、レスポンスで取得するデータを絞り込むことができます。

クエリ オプション パラメータの使用例

  • 特定のクイズの ID のみを取得する

「$filter」フィールドに、Title eq 'quiz title' と入力します。※ 'quiz title' は ID を取得するクイズの名前に置き換えます。

入力例:Title eq 'ロジカルシンキングの基礎'

これにより、レスポンスにはこのクイズの情報のみが返されます。

get a quiz ID api-1.png

3.[Execute]をクリックしてリクエストを実行します。

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

  • ステータスコード 200 が返され、レスポンス本文にクイズの一覧が表示された場合は成功です。
  • レスポンス本文では、テナント内のすべてのクイズの一覧と、情報(IDを含む)が表示されます。クエリ オプション パラメータを指定している場合、レスポンスには条件に一致するクイズのみが表示されます。
  • 特定のユーザーやグループを Ctrl + F を使用して検索し、必要に応じてコピーできます。また、Download オプションを使用して、結果を JSON フォーマットでローカルデバイスに保存できます。
get a quiz ID api-2.png