少し紹介すると、cmi5 コースを起動する LMS を作成しようとしています。しかし、cmi5 パッケージやその他の用語について理解に苦慮しています。ここで、明確にするためにいくつかの点を質問/明確にしたいと思います。
TinCan/xAPI のサンプル コース/仕様 (ここで見た) と cmi5 の仕様をここで見ました。コンテンツを起動するには、別のクエリ文字列が必要であることがわかりました。
正確には、TinCan では、認証のために、auth
クエリ文字列と をBasic {encoded username:password}
値として渡すことができます (参照はこちら)。その後auth
、TinCanJS パッケージによって処理されます (私は Javascript を使用しています)。しかし、cmi5 仕様では、トークンを取得するように指示されており、fetch
クエリ文字列を渡すことができ、値は 1 回限りのトークンを返す lms です。fetch
URL はメソッドで呼び出されますPOST
。
しかし、「fetch
cmi5のコースで処理されている値はどこにあるのか?」が見つかりませんでした。AUで?私はまだAUの条件と混同しています。
- 誰がそれを作成しますか?
- それはどのように見えますか?
- それは cmi5 コースに含まれていますか、それとも (LMS の作成者として) AU を作成する必要がありますか?
前もって感謝します。