如何从nodejs应用程序中的0auth2.0获取刷新令牌



我想从谷歌Api获得刷新令牌,但我不知道如何获得。请任何人告诉我

查看获取谷歌刷新令牌的答案或查看谷歌Api 的官方文档

oauth2Client.on('tokens', (tokens) => {
if (tokens.refresh_token) {
// store the refresh_token in my database!
console.log(tokens.refresh_token);
}
console.log(tokens.access_token);
});

要在以后设置refresh_token,可以使用setCredentials方法:

oauth2Client.setCredentials({
refresh_token: `STORED_REFRESH_TOKEN`
});

一旦客户端具有刷新令牌,访问令牌将在对API的下一次调用中自动获取和刷新。

注意:您还应该知道,refresh_token仅在第一次授权时返回。

最新更新