last_viewed
數據。免責聲明
了解最後查看的信息
每 player 與之相關聯的數組包含一個數組記錄了多少次的記錄 player 已加載。 此信息存儲在數組名稱中 last_viewed
。 您將在下面看到此類數組的示例。 請注意 count
記錄特定時間一天中的多少時間 player 已加載。 的 date
指定特定的日期。
[
{
"count": 13,
"date": "2018-10-24T05:00:00.000Z"
}, {
"count": 22,
"date": "2018-10-23T05:00:00.000Z"
}, {
"count": 40,
"date": "2018-10-22T05:00:00.000Z"
}, {
"count": 2,
"date": "2018-10-21T05:00:00.000Z"
}
]
應用架構
此應用程序的高級應用程序邏輯如下:
- 收集必要的用戶數據以檢索所有信息 player帳戶中的
- 構建JSON數據結構以傳遞給API player 創建
- 單擊按鈕後,執行AJAX調用以檢索所有信息 player帳戶中的
- 在AJAX調用成功後,提取 last_viewed 每個數組 player.
- 對於每一個 player,顯示 last_viewed 表中的信息
示例應用
源代碼
在中找到與此示例相關的所有代碼 這個GitHub倉庫.
應用程式上的注意事項:
- 如果您不輸入數據,則將Brightcove學習服務帳戶用於演示目的。
- 要以更易讀的寬度查看表格,請點擊 在CODEPEN上編輯 鏈接。
- 原始的 player如果您有興趣查看數據,則數據將顯示在文本框中的表格下方。
見筆 收集 Player last_viewed統計 通過Brightcove學習服務(@ rcrooks1969)上 CodePen.
使用CodePen
以下是有效使用上述CodePen的一些技巧:
- 切換 player 通過點擊 結果 按鈕。
- 點擊 HTML / CSS / JS 按鈕顯示一種代碼類型。
- 點擊 在CodePen上編輯 在右上角將此CodePen分支到您自己的帳戶中。
- 在此找到與此樣本相關的所有代碼 GitHub存儲庫.
代理代碼
為了在此頁面上構建自己的示例應用程序版本,您必須創建並託管自己的代理。 (Brightcove Learning Services使用的代理僅接受來自Brightcove域的請求。)一個示例代理與我們使用的代理非常相似,但是沒有可以阻止來自非Brightcove域的請求的檢查。 這個GitHub倉庫。 您還將在此處找到使用它的基本說明,以及有關在Proxy中構建應用的更詳盡的指南。 使用REST API.