我使用YouTube API提取用戶供稿和所有視頻詳情。YouTube API-檢索每個視頻上的所有評論文字
例如:喜歡的人數,不喜歡的人數等。視頻上的評論數量是正確的,但我在獲取所有評論數據時一無所獲。
謝謝。
我使用YouTube API提取用戶供稿和所有視頻詳情。YouTube API-檢索每個視頻上的所有評論文字
例如:喜歡的人數,不喜歡的人數等。視頻上的評論數量是正確的,但我在獲取所有評論數據時一無所獲。
謝謝。
正確的URL請求是http://gdata.youtube.com/feeds/api/videos/VIDEO_ID
/評論?v = 2(與其他任何你想要的參數)。
E.g. http://gdata.youtube.com/feeds/api/videos/fhWaJi1Hsfo/comments?v=2&alt=json&prettyprint=true返回視頻ID爲fhWaJi1Hsfo
的評論供稿,我確實看到該供稿中實際評論的內容。
如果您無法使用特定的視頻ID成功複製該視頻,您是否可以告訴我們您遇到了哪些視頻問題?
感謝您的回覆.. 是的..我使用此 網址(http://gdata.youtube.com/feeds/api/videos/VIDEO_ID/comments?v = 2)來獲取評論Feed。對於某些視頻ID,它工作正常。但在某些情況下有評論數量,但沒有評論供稿。 Eghttp:// http://gdata.youtube.com/feeds/api/videos/Kmfoh2Ut3Ts/ comments? v = 2&alt = json不會爲此視頻ID返回評論供稿。 –
我沒有在Web界面中看到任何評論:http://www.youtube.com/all_comments?v=Kmfoh2Ut3Ts –
但它給了comment count = 1(「openSearch $ totalResults」:{「$ t」 :1})。 任何想法爲什麼它顯示這一點,雖然沒有評論數據.. –
請提供一些示例代碼,或者只是您正在訪問的URL,以便我們可以幫助調試正在發生的事情。 –
我正在使用此「var url ='http://gdata.youtube.com/feeds/api/users/'+ usname +'?v = 2&alt = json';」獲取YouTube用戶Feed。並使用此「var commn_url = http://gdata.youtube.com/feeds/api/videos/'+ cmnt_video_id +'/comments?v=2&alt=json';".獲取評論數據。」正確,但是這些評論沒有數據。 –