1.獲取YouTube視頻的相關(guān)推薦視頻的方法,其特征在于,應(yīng)用于集成了YouTube功能的移動(dòng)端應(yīng)用,包括如下步驟:
步驟1、移動(dòng)端應(yīng)用獲取YouTube Data API的密鑰,建立與YouTube Data API的連接;
步驟2、當(dāng)移動(dòng)端應(yīng)用接收用戶輸入指令,完成視頻搜索或者分類的功能得到視頻列表時(shí),獲取每個(gè)視頻列表項(xiàng)的channel Id和video Id;
步驟3、根據(jù)視頻channel Id,調(diào)用YouTube Data API的Channels:list接口,并設(shè)置接口請(qǐng)求參數(shù),得到該視頻所在頻道對(duì)應(yīng)的頻道信息;
步驟4、對(duì)得到的頻道信息進(jìn)行解析,得到與該頻道相關(guān)的播放列表Id;
步驟5、根據(jù)所述播放列表Id,調(diào)用PlaylistItems:list接口,正確設(shè)置接口請(qǐng)求參數(shù),得到相關(guān)推薦視頻的video Id;
步驟6、根據(jù)得到的相關(guān)推薦視頻的video Id,調(diào)用Videos:list接口,并設(shè)置接口請(qǐng)求參數(shù),得到相關(guān)推薦視頻的視頻信息;
步驟7、移動(dòng)端應(yīng)用將解析得到的相關(guān)推薦視頻的視頻信息顯示給用戶。
2.根據(jù)權(quán)利要求1所述的獲取YouTube視頻的相關(guān)推薦視頻的方法,其特征在于,步驟3中,得到的頻道信息至少包括與該頻道相關(guān)的播放列表Id、頻道名稱、頻道的海報(bào)URL、頻道被創(chuàng)建的日期和時(shí)間。
3.根據(jù)權(quán)利要求1所述的獲取YouTube視頻的相關(guān)推薦視頻的方法,其特征在于,步驟6中,得到的視頻信息至少包括相關(guān)推薦視頻的視頻名稱、海報(bào)URL、視頻video Id、channel Id、channel title及視頻時(shí)長(zhǎng)。
4.根據(jù)權(quán)利要求3所述的獲取YouTube視頻的相關(guān)推薦視頻的方法,其特征在于,步驟7中,移動(dòng)端應(yīng)用對(duì)得到的視頻信息進(jìn)行格式轉(zhuǎn)換后,顯示給用戶。