簡體   English   中英

在最后一張添加書簽的幻燈片上打開 xAPI 內容

[英]Open xAPI content at last bookmarked slide

我目前正在我們自己的 LMS 中打開 xAPI 內容。 我們不使用 LRS,而是將語句存儲在我們自己的數據庫中。 當我們想要構建自己的 LRS 時,這將很快改變。

打開內容時,我構建了一個包含內容、端點身份驗證令牌和參與者的字符串。

這將始終在開頭打開內容。

如果我連接到 LRS,內容會在最后一張帶有書簽的幻燈片上打開,並顯示進度百分比。

在查看在 Fiddler 中進行的調用時,我可以看到對 LRS 進行了 3 個主要調用,其中傳入的 state_Id 是suspend_data、cumulative_time 或書簽。

書簽返回最后一張幻燈片的 ID,掛起數據返回 json 格式的數字負載。

我的問題是我可以輕松地從數據庫中獲取最后一張幻燈片 ID,但我無法獲取百分比或將 package 中的已完成項目設置為完整(帶有勾號)。 我猜從 suspend_data 返回的值可能與設置這些有關。

誰能建議我應該怎么做才能在它的書簽上正確打開內容?

內容本身將負責根據查詢返回的值將自己打開到正確的位置。 The content is using the State API document resources to capture those values, see https://xapi.com/blog/deep-dive-state-activity/ , and then to read them back at launch so that it can set the correct state為學習者。 這也將特定於正在運行的內容類型,在這種情況下,可能來自已確定要如何存儲這些值的主要創作工具。 來自其他創作工具的內容不一定會使用相同的方法。 xAPI 不提供有關這些細節的任何細節,它僅定義 LRS 必須支持的內容,因此您最好按照預期的方式實現 LRS 端點,或者您將針對您擁有的每種內容進行自定義。 此外,您可能應該在啟動時向內容提供更多信息,例如基本活動 ID 和注冊值。

https://xapi.com/building-a-learning-record-store/可能是在創建 LRS 之前查看的好資源。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM