【发布时间】:2016-08-27 10:37:32
【问题描述】:
我创建了一个程序来输入一些信息并在 youtube 上搜索前 10 个视频,我的问题是不支持 v2 版本的 Youtube API,所以我改变了它
https://gdata.youtube.com/feeds/api/videos?q=
有新版本,但我没有找到。你能帮我吗? 非常感谢
编辑
非常感谢,我已尝试执行此命令
https://www.googleapis.com/youtube/v3/search?part=snippet&maxResults=10&q=skyrim&key={YOUR_API_KEY}
我想搜索与关键字 Skyrim 相关的前 10 个视频。 我使用 eclipse 尝试这个,我有这个错误
Exception in thread "main" org.jsoup.HttpStatusException: HTTP errorfetching URL. Status=400, URL=https://www.googleapis.com/youtube/v3/search?part=snippet&maxResults=10&key={YOUR_API_KEY}&q=skyrim&max-results=10
at org.jsoup.helper.HttpConnection$Response.execute(HttpConnection.java:590)
at org.jsoup.helper.HttpConnection$Response.execute(HttpConnection.java:540)
at org.jsoup.helper.HttpConnection.execute(HttpConnection.java:227)
at org.jsoup.helper.HttpConnection.get(HttpConnection.java:216)
我在这种模式下运行查询:
private static String QueryURL ="https://www.googleapis.com/youtube/v3/search?part=snippet&maxResults=10&key={YOUR_API_KEY}&q=";
Document doc = Jsoup.connect(QueryURL+stringa).userAgent("Mozilla/5.0 (Windows NT 10.0; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/50.0.2661.94 Safari/537.36").get();
stringa 是 = Skyrim。 谢谢大家的帮助
【问题讨论】:
标签: java eclipse apache youtube-api youtube-data-api