【问题标题】:OAuth2 with Twitter API 1.1 "Bad Authentication error"OAuth2 与 Twitter API 1.1“错误的身份验证错误”
【发布时间】:2014-02-10 18:45:34
【问题描述】:

我正在尝试通过 node.js 和 Oauth2 使用 Twitter 的 API (v1.1),但我总是遇到同样的错误:

Error: 
{ statusCode: 400,
  data: '{"errors":[{"message":"Bad Authentication data","code":215}]}' }

这是我正在使用的代码的 sn-p:

http://pastie.org/8708152

基于:

http://webapplog.com/node-js-oauth1-0-and-oauth2-0-twitter-api-v1-1-examples/

任何帮助将不胜感激,我花了很多时间试图让它工作。

【问题讨论】:

    标签: javascript node.js twitter oauth-2.0


    【解决方案1】:

    显然它不起作用的原因是,目前 Twitter 仅支持 OAuth 版本 2 用于基于应用程序的身份验证 (https://dev.twitter.com/docs/auth/application-only-auth)。

    对于基于用户的身份验证,您仍然需要使用 OAuth 1.0A 版。

    希望这对其他人有所帮助!

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2014-05-10
      • 2016-07-26
      • 2015-02-03
      • 1970-01-01
      • 2013-01-20
      • 2013-06-30
      • 2019-05-06
      • 2012-09-22
      相关资源
      最近更新 更多