我正嘗試使用Youtube API來抓取創意常見視頻。如何使用Google API請求Youtube上的Creative Common內容
我試着從YouTubeQuery類使用setField方法,但我無法提供確切的字符串參數,以通過創意通用進行過濾。
編輯:我正在使用Youtube API的Java實現。
我正嘗試使用Youtube API來抓取創意常見視頻。如何使用Google API請求Youtube上的Creative Common內容
我試着從YouTubeQuery類使用setField方法,但我無法提供確切的字符串參數,以通過創意通用進行過濾。
編輯:我正在使用Youtube API的Java實現。
有一個license
參數,或者取cc
或youtube
爲值,其中cc
意味着知識共享:https://developers.google.com/youtube/2.0/developers_guide_protocol_api_query_parameters#licensesp
我只是試着直接在URL中指定的參數,它的工作原理:
如果喲你就像使用客戶端庫,如Java,請查看文檔的這一部分: https://developers.google.com/youtube/2.0/developers_guide_java#Searching_for_Videos
YouTubeQuery query = new YouTubeQuery(new URL("http://gdata.youtube.com/feeds/api/videos"));
query.setFullTextQuery("puppy");
query.setStringCustomParameter("license", "cc");
VideoFeed videoFeed = service.query(query, VideoFeed.class);
我使用的Java實現的Youtube API的,我懷疑我可以追加許可參數。 對不起,誤導。 – daJu
不要客戶端api給你訪問原始網址嗎? – Will
對不起,我沒有注意到你對java感興趣。我更新了我的答案給你一個提示如何使用客戶端庫設置參數。我還沒有嘗試過,但它應該根據文檔工作。 –