问题标签 [android-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.
android - Android - 要列出和播放视频,设备是否需要 Youtube 应用程序?
我试图使用 Android YouTube API,但是当我运行演示应用程序时,它说我需要在我的设备上安装 YoutubeApp。
而且我不会要求我的用户去下载额外的应用程序。所以显得毫无意义。
有没有办法将视频拉到频道中,让用户选择一个视频并通过 youtube.com 播放?
youtube - Youtube API 密钥 - accessNotConfigured 错误
我在 YouTube 上注册了一个 Android 应用程序,并获得了一个 API 密钥。然后我尝试通过我的浏览器进行 api 调用来尝试这样的操作:
我得到了这个错误:
但我确实配置了我的帐户并将服务设置为使用 YouTube Data API v3 知道我还需要做什么吗?
编辑:创建 clientId 并启用所有需要的服务后,我得到了这个响应:
到我粘贴到浏览器中的这个网址:
与我在浏览器中输入此 url 时的结果相同
谢谢,亚历克斯
android - 在没有 Youtube 应用程序的情况下流式传输 youtube 视频
有很多这样的问题,我已经查看了所有问题,但没有一个有正确答案,或者由于 youtube api 更改,正确答案已过时。在前往文档领域寻找最佳答案之前,我想问一下您流式传输 youtube 视频的方式是什么?我认为使用 youtube player api 并限制用户安装 Youtube 应用程序是非常可怕的方法
使用下面建议的方法,我得到“抱歉无法播放此视频”,即使我可以使用 Youtube Player Api 播放它
youtube-api - 如何从频道 (YouTube) 中检索视频的 YouTube 视频 ID
我正在一个 android 应用程序中工作,该应用程序显示来自 YouTube 频道的视频。
我有频道 ID 和所有其他东西。但我需要视频 ID才能在 YouTube 播放器中显示视频。
当我一次又一次地浏览开发者网站时,我得到了这个-https://www.googleapis.com/youtube/v3/videos?part=id&chart=mostPopular&key={YOUR_API_KEY}
它可以完美地返回正确的视频 ID 来播放。但是我不能用我的频道 ID 来完成它(没有将频道 ID 作为参数传递的选项)。
唯一url
接受channel ID
并返回片段的是这个 -
但它返回的 id 与上述方法不兼容。当我在设备中运行它时,它显示"Invalid Request"
Here is screen shot 这是上述搜索请求的响应。
所以这是我的问题。
我们如何从 YouTube 频道获取视频的视频 ID,以使用 YouTube api v3 在集成在 Android 应用程序中的 youtube 播放器中显示该视频
谢谢你。
android - Android WebView 无法播放 youtube 视频
我尝试在 WebView 中播放 youtube 视频。到目前为止,视频已加载,但播放按钮仍然不起作用。嵌入视频对我不起作用(因为由于许可问题,许多视频根本无法以这种方式播放),也不会打开浏览器/youtube/其他任何东西。所以基本上我唯一的其他选择是使用 Youtube Android API,对于这样的简单任务,我发现它有点多。
我在这里检查了大多数答案,但没有真正奏效。
这是一张照片中的问题。单击播放按钮只会打开此滑块,其中包含一些喜欢不喜欢的功能,但视频永远不会播放。
我的代码是:
希望对此有任何意见
java - Youtube Android API - callingAppVersion 不能为 null 或为空
所以在我的片段中,我放置了以下代码来处理我的列表视图的 onclickitem
我知道这不是最干净的代码,我正计划重新编写它。但它暂时有效(我在使用 YoutubeBaseActivity 之前通过测试活动对其进行了测试)。只是为了澄清这段代码没有问题,但它是为了说明我正在遵循的流程。
因此,当 youtube 活动开始时,它会执行以下课程
这是我在任何地方都找不到任何帮助的地方
这行代码一遍又一遍地抛出同样的错误
谁能帮我?
android - YouTube Android 播放器 API - SERVICE_VERSION_UPDATE_REQUIRED - Android
YouTube Android Player API 在Google I/O 2013上发布。
我正在使用它来创建一个演示项目以在 Youtube 上播放视频。
我的演示项目在 Android 4.0.4 和 4.1 上运行良好。
但它不适用于 Android 2.2
我在这个函数中显示错误:
我得到了:
请帮忙。非常感谢。
更新 :
感谢@Selvin:注意:用户需要运行 4.2.16 版的移动 YouTube 应用(或更高版本)才能使用 API。
在 Android 2.2 上,我的 YouTube 应用版本低于 4.2.16。感谢您的帮助。
android - 使用 youtube android player API 设置视频播放质量
我正在使用 Youtube android player API 在我的 android 应用程序上播放视频(我们使用的是 android ICS 版本)。我想使用 android player API 设置/控制播放质量(即 230p、320p、420p 或 720p),但在指南上没有设置播放质量的方法。是的,此类方法存在于 Javascript API 或 iFrame API 中,但不存在于 Android 播放器 API 中。
如果此类播放选项不可用,是否可以通过 API 控制高清和非高清
android - 获得 Auth Token 后该怎么做 - Android Youtube API
我正在创建一个 android 应用程序,使用您播放的 youtube API,然后最喜欢的 YouTubeVideos。我(我认为正确)使用 Account Manager 和 oauth2 为用户获取了 Auth Token。
我想知道的是,下一步该去哪里?我想创建一个 YouTube 实例,以便我可以收藏这些视频。看了构造函数后,不知道如何将访问令牌合并到其中。我有我的 Client_ID 和 Client_Secret,但我看到的所有示例都需要它。如果 YouTube 实例从不接受 Auth Token,它如何知道它是谁的帐户?
这是构造函数:
这是我创建一个 YouTube 实例但不需要客户经理的时候,因为我只是在搜索 YouTube,而不是访问任何私人信息:
任何指导都会很棒!非常感谢!
android - 停止 youtube 播放器播放自定义视图
我正在使用 acom.google.android.youtube.player.YouTubePlayerView
播放我的 youtube 视频,我扩展了YouTubeBaseActivity
. 我遇到了一个问题,我调用.pause()
了 youtube 播放器实例并将视图设置为VISIBILITY
,View.GONE
但在视图设置为之后它一直在缓冲View.GONE
并抛出错误,因为它无法在隐藏视图中播放。YouTubePlayer.pause()
我在隐藏视图之前打电话。还有其他方法可以停止播放吗?我想停止播放器并在com.google.android.youtube.player.YouTubePlayerView
按下按钮时删除。谢谢参观。