【发布时间】:2015-07-07 02:05:23
【问题描述】:
我开发了一个适用于 Android 的应用程序,它使用 YouTube API 在 YouTube 上显示我的频道中的视频。
我直接通过 YouTubePlayerView 类显示视频。我不使用 YouTube 上的用户授权,只是在我的频道的播放器中显示视频。
我也在同一个 Activity 中使用视频广告。我在 YouTube 视频之前展示视频广告。但我不确定这是否如此重要。
我还有另一个活动显示我频道中的视频列表。对于列表项,我使用视频和缩略图的标题。我使用以下方式从 YouTube 网站获取标题和缩略图:
http://img.youtube.com/vi/" + url + "/default.jpg
和
http://www.youtube.com/oembed?url=http://www.youtube.com/watch?v=" + id + "&format=json
一切正常。但是当我在 Google Play 上下载该应用程序时,我的应用程序被删除了。这是他们写的:
“经过定期审核,我们确定您的应用下载、获利或以其他方式访问 YouTube 视频的行为违反了 YouTube 服务条款或 YouTube API 服务条款。以未经授权的方式访问内容、产品或服务方式违反了开发者分发协议,在 Google Play 上是不允许的”
我应该怎么做,他们接受了我的申请?
【问题讨论】:
-
遵守 YouTube 服务条款和 YouTube API 条款。您在您的申请中对 YouTube 服务进行了未经授权的操作。
-
我在这里回答了类似的问题:stackoverflow.com/a/51091715/9684719希望对您有所帮助。
-
嘿,我有一个基本问题。在 YouTubePlayerViewer 控件中,我可以通过引用 URL 来播放任何视频吗?为了让应用使用 YouTube,我们是否必须使用 YouTube API?我可以在不使用 YouTube API 的情况下通过我的应用获利吗?
-
你在做什么听起来完全合理,我们刚刚撤下了我们的应用程序!出于同样的原因”。但这并不奇怪,因为 Google 是理性、逻辑和体面的对立面。
标签: android youtube youtube-api video-streaming android-youtube-api