2017-05-30 6 views
2

Ich versuche ein soziales Registrierungssystem zu erstellen. Bisher habe ich die Funktion zur Anmeldung bei Facebook implementiert. Nun, wenn das Zeichen nach oben mit Twitter-Konto erstellen versuchen, ich realisierte dies:Melden Sie sich mit Twitter an. Konnte nicht authentifiziert werden

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; } 

ich meinen Benutzer-ID fest einprogrammiert und meine app id/Geheimnis, Consumer-Key/geheim.

Ich erhalte die Fehlermeldung:

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

Warum diese Fehler auftreten und wie es zu lösen?

+1

Was ist das Node.js-Modul, das Sie verwenden? –

+1

Twitter. Ich habe es am Anfang dieser Datei benötigt. Ich regenerierte mein Zugriffs-Token und mein Token-Geheimnis. Ich habe sie in meinem Code ersetzt und jetzt funktioniert es perfekt. Vielen Dank! –

Antwort

2
  1. mich zurück zu meiner Twitter-Anwendung auf https://apps.twitter.com
  2. Bei Keys und Access Tokens Seite, ich habe auf Regenerieren My Access Token und Token-Geheimnis Taste (siehe unten)

  3. Ich ersetzte sie in meinem Code

Jetzt funktioniert es perfekt.

Verwandte Themen