2017-05-30 346 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. 我將其替換爲我的代碼

現在,它完美的作品。