如何嵌入我最近在YouTube上分享的视频?

时间:2011-09-05 12:32:42

标签: javascript youtube youtube-api

尝试阅读有关在我的网站上嵌入视频的official指南,但我找不到教授如何嵌入我的youtube区域上的最后一个视频的部分。

是否可以(使用JS API)?

编辑回调查看视频并执行某些操作

<head>
    <script type="text/javascript" src="http://gdata.youtube.com/feeds/users/MyNickname/uploads?alt=json-in-script&format=5&callback=showMyVideos"></script>

    <script type="text/javascript">
        function showMyVideos(data) {
            alert("Hello");
        }
    </script>         
</head>

这应该显示我的警报,但没有任何反应。为什么=

2 个答案:

答案 0 :(得分:2)

您可以使用以下网址以特定用户以JSON格式获取已上传视频的列表。

http://gdata.youtube.com/feeds/users/GoogleDevelopers/uploads?alt=json

注意:alt = json并将GoogleDevelopers替换为您的用户。

您可以使用jQuery.ajax()从网址获取数据,然后获取第一个Feed(最新的一个)

答案 1 :(得分:1)

您需要使用this section of the YT Data API。返回视频的顺序最近是先上传的,因此您只需抓住返回列表中的第一个。

例如:

https://gdata.youtube.com/feeds/api/users/SocialGo/uploads?alt=json&fields=entry/id,entry/published