我正在使用javascript sdk来验证谷歌。在我的webapp中,我正在尝试将视频上传到youtube。
youtube帐户可能有多个频道,我想选择频道并将信息发送到服务器,并带有访问令牌以及上传视频所需的所有值。
我可以通过谷歌验证用户,但如何显示youtube频道选择ui,如果帐户中没有频道我想显示错误。
我已经通过youtube api,但我发现它非常复杂
需要帮助
答案 0 :(得分:1)
YouTube与其他Google API非常不同。当您的用户对您的应用进行身份验证时,他们不仅仅是通过YouTube对您进行身份验证,而且您实际上已通过单一YouTube频道进行身份验证。
如果您想要查看帐户选择,则必须强制他们重新进行身份验证,然后您将获得与他们选择的频道相关联的新访问令牌。
prompt=consent
应强制他们重新进行身份验证,但这取决于您实施的方式。
回顾:
如果用户有5个频道,您将为每个频道对其进行一次身份验证,那么您将拥有5个访问权限令牌,每个令牌都会授予您对单个频道的应用访问权限。