2016-07-31 16 views
0

我想提出一个web应用程序,其中用户可以观看视频。我将在youtube上传该视频。当用户在我的网络应用程序中注册时,他可以查看我上传的视频或我频道中的视频。的YouTube允许特定用户从我的web应用程序来查看我的YouTube视频

是否有可能做到这一点?我想在我的YouTube频道中上传视频,并只允许我的网络应用中的用户观看视频。

任何建议??

回答

0

我想你所需要的就是OAuth。以下是使用OAuth的概念。

  • 当用户第一次试图在你的应用程序需要在一个谷歌帐户或YouTube帐户中记录的用户使用的功能,应用程序启动的OAuth 2.0授权过程。

  • 您的应用程序将用户定向到谷歌的授权服务器。该页面的链接指定您的应用程序请求用户帐户的访问权限为scopescope指定应用程序在充当经过身份验证的用户时可以检索,插入,更新或删除的资源。

  • 如果用户同意授权您的应用程序访问这些资源,Google会将一个令牌返回给您的应用程序。根据应用程序的类型,它可以验证令牌或将其交换为不同类型的令牌。

如果它只是一个简单的视频,那么你可以尝试设置你的视频的隐私设置。您可以将其设置为public,unlistedprivate。它将返回status.privacyStatus

如果您想了解如何在您的代码中设置它,您可以按照此sample code

欲了解更多信息,您还可以检查这SO question

+0

我可以让用户从谷歌登录。我只想在我的网站上播放视频。没有陷入我的系统的用户应该无法直接在YouTube上观看视频... – aryan

相关问题