問題タブ [tin-can-api]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
scorm - LMS から xAPI パッケージを起動するときに LRS 資格情報を公開しないようにする方法
https://learninglocker.net/を LRS として使用して、xAPI 準拠の LMS を構築しています。管理者は、xAPI パッケージを含む zip ファイルをアップロードできます。LMS はそれを解凍し、起動ファイルを見つけて、ユーザーがその URL を起動できるようにし、LRS の資格情報をクエリ パラメーターとして渡します。パッケージは、LMS がそれを制御することなく、必要なものを LRS に直接報告できます。
さらに、LRS 資格情報は URL に表示されるため、技術に精通したユーザーはそれらを使用して必要なレコードを LRS に書き込むことができます。
これを回避するための標準的なアプローチは何ですか? 現在考えられる唯一の解決策は、パッケージに LRS へのアクセスを許可せず、代わりにすべてのリクエストを LMS 経由で LRS にプロキシし、パッケージにそのプロキシ エンドポイントへのアクセスを許可することです。
より良いアプローチはありますか?
tin-can-api - LMS はどのように Tin Can ステートメントにコンテキストを追加できますか?
LMS で Tin-Can (xAPI) を使用することを検討しています。私が知りたいのは、プラットフォームに知られている情報をブリキ缶ステートメントに追加する方法です。
たとえば、ステートメントのコンテキスト領域にコース/クラス情報を追加したいとします。同じコンテンツが異なるコース/クラスで使用される可能性があるため、コンテンツで直接これを行うことはできません。
これはどのように行われますか?
tin-can-api - ページに複数のビデオを表示できるようにしたい
「YouTube ビデオを再生する」ための Github xAPI スクリプトを使用して、1 つではなく 2 つのビデオを表示するように変更しようとしました。最終的には、このページに 5 つまたは 6 つのビデオをリストしたいと思います。残念ながら、一度に複数のビデオを表示することはできません。代わりに、1 つのビデオのみが表示され、それが私がリストした 2 番目のビデオです。このコードを変更して複数のビデオをリストする方法を誰か教えてもらえますか? また、明らかな理由から、この質問を投稿する前に LRS 資格情報を変更しました。どうもありがとう。
api - Tincan API を使用して異なる LMS からデータを取得する
Tincan API (LRS) を使用して複数の LMS (Moodle、Blackboard など) からデータを取得するにはどうすればよいですか?
具体的には、少なくともこれらの情報を取得したい
学生情報、教師情報、セッション情報、クラス情報、コース情報
また、リクエストを行うための実装プロセスと API エンドポイントを知る必要があります。