Wie man E-Mail und Profil-Informationen von OAuth2 Google API?

Ich versuche, um den Namen des angemeldeten Benutzers mit der Google-API Node.js Client, über OAuth2-API.

Folgenden das Beispiel, ich habe ein login, aber ich kann nicht einen Weg finden, um die Profil-Informationen.

Ich bin nicht mit Menschen API noch Plus API, verursachen, soweit ich weiß, OAuth2 umfasst https://www.googleapis.com/auth/userinfo.profile, das sollte genug sein für die Aufgabe.

Habe ich einige ähnliche Fragen und versucht die Lösungen dieser eine aber es hat nicht funktioniert, vielleicht ist es zu alt (?)

Mit dem npm-Paket googleapis wie bekomme ich die email Adresse der Benutzer nach der Authentifizierung mit Ihnen?

Blick auf andere API ' s wie Google Sheets, es ist möglich, nennen Ihre Funktionen wie diese:

var google = require('googleapis');
var sheets = google.sheets('v4');

...

sheets.spreadsheets.values.get({
    auth: auth,
    spreadsheetId: file_id,
    range: my_ranges,
  }, function(err, response){
       ...
     }
);

Aber es scheint, dass OAuth2 nicht wie das funktioniert...

InformationsquelleAutor amlibtest | 2017-04-26
Schreibe einen Kommentar