我在我智慧的結尾,這不應該那麼困難。 Youtube v2 API已棄用,導致我的應用程序無法使用。所以,基於這個網站(https://developers.google.com/youtube/v3/code_samples/java#search_by_keyword),我試圖運行該示例。我從這個位置下載了谷歌v3客戶端庫(https://code.google.com/p/google-api-java-client/)。現在,在代碼示例中,com.google.api.services。*有多個導入。但是這個jar沒有包含在客戶端庫中,我花了超過2個小時的時間來弄清楚這個jar的位置。我正在繞過循環引用找不到任何東西。是否有一些明顯的東西我缺少。我對maven不熟悉,所以如果是簡單的maven東西,請將我指向可以下載最新jar的谷歌網站。哪裏可以找到google-api-services-youtube jar文件
在此先感謝。
這只是一個maven鏡像.. 。任何一個maven鏡像都會擁有它。這看起來很深奧,但它不是官方的方式。我相信您下載客戶端的URL是過時的; java客戶端移到GitHub前一段時間,現在可以在https://github.com/google/google-api-java-client找到。更重要的是,api客戶端的YouTube特定功能的文檔(https://developers.google.com/api-client-library/java/apis/youtube/v3)詳細介紹瞭如何通過下載獲取所需的jar,通過Maven或通過Gradle。 – jlmcdonald
@jlmcdonald謝謝你的回覆。這使它有點清楚。由於youtube最近停止支持v2,因此我的網站停止工作,我不得不查看v3 API。我得到了這些罐子並復活了主要功能,但會考慮獲取最新版本。您提供的網址(https://developers.google.com/api-client-library/java/apis/youtube/v3)在底部,maven,gradle和直接下載鏈接上有三個鏈接。我從直接鏈接下載,它缺少另一個罐子。我不知道爲什麼開發者被迫選擇maven或gradle! – Karthik