问题标签 [youtube-api]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
2 回答
1323 浏览

python - 使用 Python 和 YouTubeAPI 提取 YouTube 视频的作者

如何使用以下方法从对象中获取作者/用户名:

我正在使用 Google 的 gdata.youtube.service Python 库

提前致谢!:)

0 投票
6 回答
114104 浏览

c# - 从 YouTube 下载视频

我希望从 YouTube 下载视频,然后提取其音频。

谁能指点我一些 C# 代码来下载视频?

为澄清起见,我已经知道如何从像这样的 .FLV 文件中提取音频。

0 投票
3 回答
74719 浏览

javascript - 如何在 Youtube 中停止使用 Javascript 的视频?

情况: 在这里,我按下了一些视频。

问题:我尝试在 Firebug 的控制台中通过 Javascript 停止视频:

问题:为什么上面的命令不起作用?

[1] “player.stopVideo():Void”部分的来源

[2] 我从源头上用 Firebug 查看了 playerid。

0 投票
2 回答
2964 浏览

youtube - “未定义 ytplayer”

我正在尝试使用 Youtube API,但总是收到错误“未定义 ytplayer”。

我已将http://code.google.com/apis/youtube/chromeless_example_1.html中的代码复制到我的 .html 文件中,该文件托管在我的计算机“ytplayer 未定义”中。我尝试了不同的代码,但又说“未定义 ytplayer”。

问题是什么?

0 投票
1 回答
879 浏览

php - 在提要中检索整个播放列表?

我有几个想要嵌入网站的播放列表。我没有对它们进行硬编码,而是尝试使用 Youtube 的Data API

这基本上相当于从以下形式的 URL 解析一些 XML:

http://gdata.youtube.com/feeds/api/playlists/[feed-id]

这在播放列表长度为 26 个视频之前效果很好,此时结果在前 25 个被截断。

我尝试像搜索时那样附加一个 max_results 参数,但无济于事。

顺便说一句,可接受的权宜之计是随机返回播放列表中的 25 个视频。现在,它们总是按相同的顺序排列。

那么,有人知道如何抓取整个播放列表吗?还是我卡在对这些视频进行硬编码?

0 投票
1 回答
1509 浏览

flash - 为什么我的 AS2 swf 中的一些 youtube 视频无法在无铬播放器中播放?

我有一个加载 youtube 视频 ID 列表的 Flash 应用程序。它将缩略图网格和无铬播放器加载到每个缩略图中,然后在每个播放器上调用 cueVideoById(),所以我现在有一个带有播放按钮和 youtube 徽标的 youtube 视频网格......到目前为止一切都很好。

我无法解决的是为什么当我在这些缩略图上调用 playVideo 时有些播放而有些则没有。对于那些不玩的人,我看到的只是黑屏和 youtube 标志——尽管我认为这个标志是播放器的一部分。如果视频正在加载,我希望看到加载动画。

有什么想法会导致一些人玩得很好,而另一些人只会提示而从不玩?

欢呼所有人。

--------------------------------------------------编辑 - - - - - - - - - - - - - - - - - - - -

这仅仅是因为视频的所有者不允许嵌入视频吗?当我在 youtube 上搜索视频时,我试图在正确的状态下播放嵌入部分 - “嵌入已被请求禁用”。

0 投票
1 回答
1411 浏览

search - 使用 Data API 搜索 Youtube 时,如何排除无法在外部播放的视频?

Youtube API 将返回可以在 Chromeless 播放器中正常播放的视频。它还返回无法播放的视频,-“按请求禁用嵌入”。

我不想检索无法播放的视频,有没有办法只请求可以嵌入的视频?

干杯

0 投票
3 回答
519 浏览

youtube - Youtube 屏蔽菜单

无论我为菜单提供什么 z-index,我的下拉菜单都落后于 youtube 视频。一个网站说使用 wmode=transparent 但这不起作用,因为 youtube 停止支持该标签。有任何想法吗?

0 投票
3 回答
3390 浏览

php - 使用 YouTube API 的私人视频 - Drupal

我想设置我的 Drupal 站点以嵌入来自 YouTube 的私人视频。我是这些视频的所有者,我已将它们标记为私有,以保护它们不受公众的影响。

从文档中,我看到了如何在用户被带到 youtube 时进行身份验证,必须登录到他的帐户,并同意授予我的网络应用程序访问权限。相反,我只想始终登录到具有必要权限的指定 youtube 帐户。这样做的最佳方法是什么?

0 投票
1 回答
1384 浏览

youtube - 如何从 YouTube 数据 API 搜索结果中删除“limitedSyndication”

以下查询将返回结果,但其中一些将包含limitedSyndication限制。这不能通过参数formatrestriction参数过滤掉。

http://gdata.youtube.com/feeds/api/videos?alt=json-in-script&callback=jQuery.youtube.response&q=Madonna&v=2&format=5&start-index=11&max-results=10

restriction上述查询中未使用参数,因为YouTube 数据 API 参考指南指出以下内容:

默认情况下,API 会过滤掉无法在您发送 API 请求的国家/地区播放的视频。

难道我做错了什么?(除了寻找麦当娜)

我怎样才能摆脱limitedSyndication结果,或者这是一个错误?