0

ありません。取得されたユーザーオブジェクトは「null」を戻しますが、ユーザー情報オブジェクトは戻されます。なぜこれはそうですか? userIdに正しい値を与えていますか?どのように私はなど、Gmailアドレス、姓、名などの情報を取得することができますでは、Google Plusでユーザー情報を取得し、私は彼がログインするのGmailを使用する場合、ユーザー情報を取得するために、次のコードスニペットを持っているAPIの-サイン+ Node.jsの

答えて

0

あなたが間違ったクライアントを使用しているようで、ここであなたがNode.js client repoから取られた例があります。

oauth2Client.setCredentials({ 
    access_token: 'ACCESS TOKEN HERE', 
    refresh_token: 'REFRESH TOKEN HERE' 
}); 

plus.people.get({ 
    userId: 'me', 
    auth: oauth2Client 
}, function (err, response) { 
    // handle err and response 
}); 

あなたがする必要がありますoauth2ClientインスタンスをAPI_KEYではなくauthプロパティで渡します。

err引数を確認しましたか?あなたが認証しなかったようなエラーを返すので、あなたはnullになっていると思います。

関連する問題