我正在开发一个我想要的应用程序,最终用户可以访问我的YouTube播放列表(以及其中的视频)。 我拥有YouTube频道的完全访问权限,只是希望用户访问它们。我正在使用 youtube v3 的目标 c 客户端库。我做了什么:
最终用户的身份验证 2 身份验证
使用我的客户端 ID 和密钥对 YouTube 服务器的 API 调用。
目前,我从其他用户(最终用户)那里获得了我的频道的喜欢,上传,观看历史记录等,但只有id,而不是相关播放列表的任何视频链接。当我在我的应用程序上使用我的 youtube 凭据登录时,我会收到所有视频链接,但是当我使用另一个 youtube ID 登录时,我没有得到视频链接。无法弄清楚为什么会发生这种情况。
基本上我只是想要以下方面的一些建议或方向:
是否可以将我的YouTube播放列表分享给其他人(最终用户)?
如果可能,那么用户可以访问频道的视频吗? 如果是这样,如何?
谢谢。
我误解了这个概念。任何在YouTube上公开可见的播放列表/视频,只需要相应播放列表/视频的ID。
必须根据他要获取的资源的ID向YouTube服务器发出查询请求。
基本上,我的客户端ID和Secret在我的应用程序上使用以获取应用程序的详细信息,这意味着调用了多少api(您可以在项目的控制台上获取它)。