首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何使用google API从Youtube请求有创意的常用内容

如何使用google API从Youtube请求有创意的常用内容
EN

Stack Overflow用户
提问于 2013-01-13 10:50:07
回答 1查看 293关注 0票数 1

我正在尝试使用Youtube API来抓取有创意的常见视频。

我尝试在YouTubeQuery类中使用setField方法,但我无法提供准确的字符串参数来按创意公共进行过滤。

编辑:我使用的是Youtube API的Java实现。

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2013-01-13 18:39:01

有一个license参数,它接受ccyoutube作为值,其中cc表示知识共享:https://developers.google.com/youtube/2.0/developers_guide_protocol_api_query_parameters#licensesp

我刚刚尝试了直接在URL中指定参数,它起作用了:

(cc) - https://gdata.youtube.com/feeds/api/videos?q=football+-soccer%20&orderby=published&start-index=11&max-results=10&v=2&license=cc

(youtube) - https://gdata.youtube.com/feeds/api/videos?q=football+-soccer%20&orderby=published&start-index=11&max-results=10&v=2&license=youtube

如果您使用的是客户端库,请查看文档的这一部分:https://developers.google.com/youtube/2.0/developers_guide_java#Searching_for_Videos

代码语言:javascript
复制
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);
票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/14300201

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档