所以我试图通过JSON格式从单个YouTube视频中获取信息.像标题描述类别一样,除了评论之外我还能得到什么.我想在Javascript中这样做.我注意到下面的链接,但他们的所有示例都是如何从Feed中获取视频信息.我想从一个视频中获取信息,假设我知道它的ID.
https://developers.google.com/youtube/2.0/developers_guide_json
我也在看这个Stackoverflow问题, 但我有一个问题,它说"test.js(第10行)GET http://gdata.youtube.com/feeds/api/videos/VA770w...v = 2 ALT = JSON-在脚本&回调=列表信息
200 OK 9ms"
简而言之,如果我有一个像VA770wpLX-Q这样的YouTube视频ID,那么网址在JSON中获取视频信息会是什么样的?
谢谢
我正在使用oembed对youtube进行JSONp调用,并且响应firebug会出现"invalid label"错误
这是我的代码
site = "www.youtube.com";
url = "http://www.youtube.com/watch?v=slORb622ZI8";
$.getJSON("http://"+site+"/oembed?callback=?",{"format":"json","url":url},function(data){
alert("hello:\n"+data);
alert(data.provider_url);
});
Run Code Online (Sandbox Code Playgroud)
任何人遇到oembed jsonp请求的类似问题?
我想知道是否使用YouTube Data Api会产生任何费用(必须支付给谷歌的钱).
我只能找到youtube使用的"单位系统"来限制请求数量?
如何在不使用 api 密钥的情况下获取 youtube 视频标题和持续时间?
我在没有 API 密钥的情况下使用 API v3检查了Youtube 视频标题?链接但这只给出标题而不是持续时间。
那么我怎样才能在没有 api 密钥的情况下获得持续时间呢?
我可以使用下面的 jQuery 代码获取 YouTube 视频的标题,而无需使用 api 密钥,我如何使用 ES6fetch来执行相同的操作?
const vidurl = 'https://www.youtube.com/watch?v=dQw4w9WgXcQ';
$.getJSON('https://noembed.com/embed',
{dataType: 'json', url: vidurl}, data => {
console.log("JQUERY", data.title);
});
Run Code Online (Sandbox Code Playgroud)