在B站上,我們可以看到很多視頻,不論是直播還是上傳的普通視頻。同時,我們也可以看到“json”這個詞語,而json視頻又是什么呢?
{ "format":"json", "type":"", "code":0, "message":"", "ttl":1, "data":{ "page":{ "count":20, "pn":1, "ps":20 }, "archives":[ { "aid":123456, "title":"視頻標題", "desc":"視頻描述", "owner":{ "mid":12345, "name":"UP主昵稱", "face":"頭像url" }, "stat":{ "view":123456, "danmaku":1234, "reply":1234, "favorite":1234, "coin":1234, "share":1234, "like":1234, "dislike":1234 }, "duration":123456, "pic":"封面url", "pubdate":1234567890 }, ... ] } }
從以上的代碼中可以看出,json視頻是指通過json格式來展示視頻信息的一種方式。其中,“aid”為視頻的唯一標識;“title”為視頻標題;“desc”為視頻描述;“owner”為UP主信息,包括“mid”、UP主昵稱和頭像url;“stat”為視頻的7個統計信息,分別為觀看數、彈幕數、評論數、收藏數、硬幣數、分享數、點贊數和不喜歡數;“duration”為視頻時長;“pic”為視頻封面url;“pubdate”為視頻發布時間。
通過json視頻,我們可以更直觀地了解視頻的相關信息,同時也方便開發者對于視頻信息的處理和操作。