3

少し紹介すると、cmi5 コースを起動する LMS を作成しようとしています。しかし、cmi5 パッケージやその他の用語について理解に苦慮しています。ここで、明確にするためにいくつかの点を質問/明確にしたいと思います。

TinCan/xAPI のサンプル コース/仕様 (ここで見た) と cmi5 の仕様をここで見ました。コンテンツを起動するには、別のクエリ文字列が必要であることがわかりました。

正確には、TinCan では、認証のために、authクエリ文字列と をBasic {encoded username:password}値として渡すことができます (参照はこちら)。その後auth、TinCanJS パッケージによって処理されます (私は Javascript を使用しています)。しかし、cmi5 仕様では、トークンを取得するように指示されており、fetchクエリ文字列を渡すことができ、値は 1 回限りのトークンを返す lms です。fetchURL はメソッドで呼び出されますPOST

しかし、「fetchcmi5のコースで処理されている値はどこにあるのか?」が見つかりませんでした。AUで?私はまだAUの条件と混同しています。

  1. 誰がそれを作成しますか?
  2. それはどのように見えますか?
  3. それは cmi5 コースに含まれていますか、それとも (LMS の作成者として) AU を作成する必要がありますか?

前もって感謝します。

4

1 に答える 1