問題タブ [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.
php - Learning Locker をインストールしようとしています - php artisan migrate
OSX を搭載した Mac にLearning Lockerをインストールしようとしています。brew でインストールされた php55 を使用しています。私は次のことをしました:
移行を実行するステップにいますが、実行すると次のエラーが発生します。
私はすでに次のソリューションを試しました:LaravelにはMcrypt PHP拡張機能が必要です
& http://digitizor.com/2014/06/29/fix-mcrypt-php-extension-required-laravel/
私は実際には Rails 開発者であり、mongo を使用したことがなく、PHP にもまったく精通していません。
助けてくれてありがとう!
tin-can-api - Tin Can API xAPI LRS への安全なステートメントの送信
xAPIに関して何かが私を逃しているようです。私はこれを本当にシンプルにしようとしています.(そして多分ばかです)
私が真実だと理解していること...
Tin Can で実装されたコンテンツは、ランチャーで起動できます。ランチャーは、エンドポイントと認証情報を提供します。エンドポイントは LRS である必要はありません。これは、LRS である最終エンドポイントに渡されるスクリプトにすることができます。LRS、この場合はプライベート SCORM クラウド (サンドボックス) は、基本認証なしではステートメントを受信できません。
私が知る必要があること...
LRS は OAuth トークンを生成しますか? LRS への安全な接続を処理するために、Captivate、Storyline、lectora ファイルから TinCan_PHP にステートメントを渡すにはどうすればよいでしょうか? 基本的な認証情報がエンドユーザーに簡単にブロードキャストされ、LRS に害を及ぼすために使用される可能性があるのに、なぜ TinCan.JS を使用するのでしょうか?
私は完全に軌道から外れていますか?
どうもありがとう...
unity3d - Unity 出力を TinCan API に統合する必要がありますか?
Unityでシリアスゲーム(学習ゲーム)を開発しました。ゲームを TinCan に準拠させたいと思います。TinCan 準拠にするためのプロセスについて誰か教えてもらえますか?
scorm - xAPI セッションへの SCORM とアクティビティへの再回答 + スコアの変更
私はSCORMの端から来て、最新のデータを更新して見つける方法(つまり、ベストプラクティスを探している)に関する2つの関連する問題を理解しようとしています。
SCORMでは、すべての回答とスコアを保存する一連のアクティビティがあります(ドキュメントなどから簡単に理解できます)。私が求めている「方法」は、一連のアクティビティを複数回再開し、「リセット」を押して、ステートメントが送信された後に単一のアクティビティに別の回答を送信することに特に関連しています。
私が xAPI で読んだことから、ステートメントは不変であると述べられています。
私の最初の考えは、アクティビティ ID から生成されたステートメント ID を作成し、変更されたときに古い回答を無効にすることでしたが、それは間違っているように聞こえます (特に、無効にしても ID を再利用できないように見えるため)。 .
したがって、Statement ID は一意である必要があるようです。これは、複数の同一のオブジェクトが見つかることを意味します。すべての試行を調べて、最新のものを確認する必要がありますか?
javascript - LRS から xAPI ステートメントを解析しようとしています
Learning レコード ストアからレコードを返そうとすると成功しますが、解析されていない配列として返されます。以下の図 1は、この解析されていないデータの取り込みに成功したコードを示しています。
図 2のコードを使用して、解析済みフィールドを 3 つだけ取り込むと、うまくいきません。実行後、ブラウザには何も表示されません。図 2のコードについて誰か助けてくれませんか? どうもありがとう。
図1:
図 2:
tin-can-api - より多くのレコードを取得する方法はありますか?
これは、以前投稿した xAPI ステートメントの解析に関する質問のフォローアップです。解析が機能するようになり、次のコードを使用して ADL LRS からステートメントを取得し、最初の 50 レコードをプルします。より多くのレコードを指定する方法はありますか? ありがとうございました。
php - TinCan API を使用して Learning Locker LRS からステートメントをフェッチする
PHP および TinCanPHP API を介して、Learning Locker に保存されているステートメントに対してクエリを実行しようとしています。この回答で、Learning Locker からの応答を取得できました。応答の一部を次に示します。
返されたステートメントのリストには権限protected
があるため、アクセスできません。ステートメントにアクセスするにはどうすればよいですか? ここで何が欠けていますか?