我一直在嘗試使用Java的youtube API。當我使用API進行搜索時,我沒有得到與在瀏覽器中鍵入關鍵字時相同的結果,這是什麼邏輯解釋?Youtube API搜索
比較:http://www.youtube.com/results?search_query=blah+&aq=f
http://pastebin.com/FVRd3URT(視頻標題的列表)
我也注意到,一些影片(或者至少它們的標題)被複制。
我一直在嘗試使用Java的youtube API。當我使用API進行搜索時,我沒有得到與在瀏覽器中鍵入關鍵字時相同的結果,這是什麼邏輯解釋?Youtube API搜索
比較:http://www.youtube.com/results?search_query=blah+&aq=f
http://pastebin.com/FVRd3URT(視頻標題的列表)
我也注意到,一些影片(或者至少它們的標題)被複制。
不,這只是它是如何。試圖匹配這兩個是徒勞的練習。
亞馬遜搜索也有同樣的問題。
我有同樣的問題。
就好像API查詢不支持全文搜索 - 通過API的結果與在引號中輸入「我的搜索查詢」相同。
儘管嘗試設置稍大的時間範圍:'今天'可能與'last_week'不同,您可能會得到更多相關結果。
嘿,我很驚訝,我仍然得到兩年前問的問題的答案:)反正它似乎API沒有改善:(自那時以來沒有使用它。 – Nils 2012-05-31 06:43:15
YouTube API版本3獲得相同的搜索結果。根據文件,版本3仍然是實驗性的。 https://developers.google.com/youtube/v3/docs/search/list
好的,那麼我假設每個查詢都會得到不同的結果。我只是在重複搜索之後在瀏覽器中得到相同的結果,因爲結果被緩存了? – Nils 2010-07-19 20:55:55
我不確定細節。我有與之合作的開發人員,他們會永遠感嘆API結果與網絡搜索結果不同。我相信它是確定性的(因此緩存確實不會進入它),這兩種方法通常是不同的。 – 2010-07-19 22:50:21