我正在使用YouTube Data API for .NET。使用YouTube Api 2.0的相關視頻限制
我呼籲YouTubeRequest
class的GetRelatedVideos
function並返回25個視頻,這都涉及到視頻,就像這樣:
Video video = Request.Retrieve<Video>(
new Uri(String.Format("https://gdata.youtube.com/feeds/api/videos/{0}{1}",
vID ,"?max-results=50&start-index=1")));
Feed<Video> relatedVideos = Request.GetRelatedVideos(video);
return FillVideoInfo(relatedVideos.Entries);
這裏是請求鏈接:
https://gdata.youtube.com/feeds/api/videos/1FJHYqE0RDg?max-results=50&start-index=1
但我得到這個錯誤
'max-results'para儀表不支持此資源
如果我只是用:
https://gdata.youtube.com/feeds/api/videos/1FJHYqE0RDg
然後我得到的25個視頻。但我想獲得50個視頻和更多的頁面。我能夠得到的結果爲以下網址:
https://gdata.youtube.com/feeds/api/videos/1FJHYqE0RDg/related?max-results=50&start-index=1
在這裏,我得到迴應,但但我只得到25個視頻,即使我通過50爲max-results
參數。
如何獲得特定視頻的50個相關視頻,而不是默認的25(50是max-results
的最大值)。
轉到https://gdata.youtube.com/feeds/api/videos/1FJHYqE0RDg/related?max-results=50&start-index=1我在瀏覽器中實際得到50個結果。當你在瀏覽器中下載文件時,你會得到50個結果嗎? – casperOne 2012-07-26 14:36:07
@casperOne是的我也得到了50個結果,但在代碼中,relatedVideos有25個條目..我不知道爲什麼..並且感謝您的關注 – unbalanced 2012-07-26 14:38:36