YouTube API是否允许基本身份验证?

时间:2014-03-03 12:41:30

标签: node.js authentication oauth youtube-api basic-authentication

我正在开发NodeJS module,为YouTube v3 API提供面向对象的包装 目前它仅支持OAuth 2.0身份验证协议。

this documentation page我们发现:

  

YouTube Data API支持OAuth 2.0协议,用于授权访问私人用户数据。

这是否意味着YouTube REST API不支持基本身份验证? 是否有任何参考资料证明无法实现基本身份验证?

是否支持/允许基本身份验证?

1 个答案:

答案 0 :(得分:1)

您可以尝试这种类型的身份验证,这非常基本:

https://developers.google.com/youtube/2.0/developers_guide_protocol_clientlogin#ClientLogin_Authentication

这里有一个示例请求:

POST /accounts/ClientLogin HTTP/1.0
Content-type: application/x-www-form-urlencoded

accountType=HOSTED_OR_GOOGLE&Email=jondoe@gmail.com&Passwd=north23AZ&service=cl&
   source=Gulp-CalGulp-1.05

请注意,此类身份验证已被弃用。

  

注意:截至2014年3月4日,YouTube数据API(v2)已正式弃用。有关更多信息,请参阅我们的弃用政策。

     
     

重要提示:截至2012年4月20日,ClientLogin身份验证协议已正式弃用。它将继续按照我们的弃用政策运行,但我们建议您尽快迁移到OAuth 2.0身份验证。如果要构建新应用程序,则应使用OAuth 2.0身份验证。

     

如果您已经在使用ClientLogin并且遇到某些帐户的身份验证失败,请参阅ClientLogin #FAIL博客文章以获取建议。