gpt4 book ai didi

java - 如何使用 google API 从 Youtube 请求 Creative Common 内容

转载 作者:行者123 更新时间:2023-11-30 04:32:34 25 4
gpt4 key购买 nike

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

我尝试使用 YouTubeQuery 类中的 setField 方法,但无法提供准确的字符串参数以按广告素材共用进行过滤。

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

最佳答案

有一个 license 参数,该参数采用 ccyoutube 作为值,其中 cc 表示 Creative共享:https://developers.google.com/youtube/2.0/developers_guide_protocol_api_query_parameters#licensesp

我刚刚尝试直接在 URL 中指定参数并且它有效:

(抄送)- 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

如果您使用的是客户端库,例如 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 - 如何使用 google API 从 Youtube 请求 Creative Common 内容,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14300201/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com