我的网站上有这个脚本:video feed
正如您所看到的,没有其他信息。但是我设法用以下内容显示视频标题:
html.push('<li onclick="loadVideo(\'', playerUrl, '\', true)">',
'<img src="',
thumbnailUrl, '" width="116" height="76"/> <span> ',title,' </span> </li>');
我的问题是:如何显示视频标题以外的内容,例如: 观看次数,视频链接,其他上传者内容等 我当然不需要一切,但展示视频标题不仅仅是一件好事。我已经阅读了api文件(find here),但找不到任何东西,但我不是专家,所以我可能忽略了一些东西。
谢谢
答案 0 :(得分:1)
http://gdata.youtube.com/feeds/api/videos/videoid?v=2
在这个xml解析器(xml2array)上使用并读取数据或者用json做它?
答案 1 :(得分:1)
如果您查看JSON响应,您已经获得了大部分信息。查看列出所有返回的数据和标记的reference documentation。您可能希望自己查找等效的JSON元素,因为它们似乎没有记录。
例如,该描述可用作XML中的<media:description>
标记,该标记在JSON中显示为media$description
元素。 <yt:rating>
标记包含喜欢和不喜欢的数量。但请注意,已弃用的gd$rating
仍在JSON中使用。
答案 2 :(得分:0)
首先,谢谢你们花时间和精力帮助我。因为我的编程技巧是一个新手(我实际上只是学习了html,css),可能是你们给了我一个很好的答案,但因为我是新手,我不明白。所以说......
我一直在互联网上四处寻找,我找到了this script
这不是我想要的,我无法将其与我当前的脚本合并。但是我看着js并且那里是。所以我只是复制并粘贴它现在工作正常。这就是我想要的:
var title = entry.title.$t.substr(0, 40);
var viewcount = entry.yt$statistics.viewCount;
var comments = entry.content.$t;
再次,非常感谢你们。