2017-05-30 100 views
2

我想建立一个社会登记制度。到目前为止,我实现了用Facebook注册的功能。现在,试图创建标志了Twitter帐号时,我实现了这一点:注册Twitter错误。无法验证

var client = new Twitter({ 
    consumer_key: 'oN******', 
    consumer_secret : 'Za****', 
    access_token_key: '9*****', 
    access_token_secret: 'N0*****'    
}); 

client.get('users/show.json', { id: '9***' }, function(error, user, response){ 
if(error) { res.json(JSON.stringify(error)); return; } 

我硬编码了用户ID和我的应用程序ID /秘密,消费者键/秘密。

我不断收到错误:

{"errors":[{"code":32,"message":"Could not authenticate you."}]}' } 

为什么会出现这种错误出现,该如何解决呢?

+1

什么是你使用Node.js的模块? –

+1

微博。我需要它在这个文件的顶部。 我再生我的访问令牌和我的令牌密钥。我用我的代码替换了它们,现在它完美地工作。谢谢! –

回答

2
  1. 我回到我的Twitter应用程序上https://apps.twitter.com
  2. 键和访问令牌页面,我点击重新生成我的访问令牌和令牌密钥按钮(见下文)

  3. 我将其替换为我的代码

现在,它完美的作品。