2016-11-24 34 views
1

我正在使用JavaScript sdk来验证谷歌。在我的web应用程序中,我试图将视频上传到YouTube。youtube请求频道选择,同时验证

youtube帐户可能有多个频道,我想选择频道并使用访问令牌和所有必需的值将信息发送到服务器上传视频。

我可以从谷歌认证用户,但我如何显示YouTube频道选择用户界面,以及如果我想显示错误的帐户没有频道。

我已经通过YouTube API走了,但我发现它非常复杂

需要帮助

回答

1

YouTube是从其它谷歌的API有很大不同。当您的用户对您的应用程序进行身份验证时,他们不仅仅向YouTube验证您的身份,而且实际上您只能通过一个YouTube频道进行身份验证。

如果您想要查看帐户选择,您将不得不强制他们重新进行身份验证,您将获得与他们选择的频道关联的新访问令牌。

prompt=consent应该强制他们重新进行身份验证,但这取决于您是如何实施的。

回顾:

如果用户有5个通道,你会向他们进行一次身份验证每个通道,那么你将有5个访问令牌,每个其中授予单信道应用程序的访问。