Learn365 API では、受講者のクイズの解答を取得し、ダウンロードすることができます。
これは、クイズの解答を学習の記録として別の場所に保存する場合や、アーカイブする必要がある場合に有効です。
ここでは、Learn365 API を通じた受講者のクイズの解答の取得について説明します。
API を通じた受講者のクイズの解答の取得は、以下の手順に沿って行います。
1. https://api.365.systems/ にアクセスし、APIキーで認証します。
2.QuizAttempts セクションに移動し、GET/odata/v2/QuizAttempts Returns list of Quiz Attempts を選択し、右上の「Try it out」を選択します。
クエリ オプション パラメータを設定して レスポンス データを絞り込むことができます。
- テナントで試行されたすべてのクイズの解答を取得したい場合、フィールドは空のまま次のステップに進みます。
- レスポンスを絞り込む場合は、該当のフィールドにクエリパラメータを指定します。レスポンス には、絞り込まれたデータのみが含まれます。
例: 特定のクイズに関するすべての受講者の解答を取得する場合:
|
3.「Execute」を選択してリクエストを実行します。
4.Responses ブロックで結果を確認します。
- Codeの下にある2XX(例:200)という数字は、リクエストが正しく動作したことを示します。
- Downloadオプションを使用して、APIリクエストの結果を JSON フォーマットでローカルデバイスに保存できます。
- クエリオプションパラメータが設定されていない場合、すべての試行と受講者の解答を含む、テナント上のすべてのクイズを表示します。クイズの解答は「State」パラメータに表示されます。
- State の下には、.JSON フォーマットで記述された問題と解答が表示されます。これについては、QuizAttempts 「State」データの解説、または API documentation ページの Quiz Questions > QuestionType セクション を参照してください。