我正在尝试使用Youtube API来抓取有创意的常见视频。
我尝试在YouTubeQuery类中使用setField方法,但我无法提供准确的字符串参数来按创意公共进行过滤。
编辑:我使用的是Youtube API的Java实现。
发布于 2013-01-13 18:39:01
有一个license参数,它接受cc或youtube作为值,其中cc表示知识共享:https://developers.google.com/youtube/2.0/developers_guide_protocol_api_query_parameters#licensesp
我刚刚尝试了直接在URL中指定参数,它起作用了:
如果您使用的是客户端库,请查看文档的这一部分: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);https://stackoverflow.com/questions/14300201
复制相似问题