尝试为我的应用获取刷新令牌以访问Google驱动器。
我实现了指南中的所有步骤:
https://developers.google.com/drive/web/quickstart/quickstart-nodejs
转到网址
> https://accounts.google.com/o/oauth2/auth?scope=https%3A%2F%2Fwww.googleapis.com%2Fauth%2Fdrive.file&respon
> se_type=code&client_id=...&redirect_uri=http%3A%2F%2Fl
> ocalhost&approval_prompt=force
将get代码放入getTocket,总是得到只包含access_token, no refresh_token 的响应:
{ access_token: '...',
token_type: 'Bearer',
expires_in: 3600 }
可能是什么问题?
我使用alredy客户端(clientId)访问youtube API(v2),然后我获得了刷新令牌。我试图创建另一个clientId但仍然无法获得刷新令牌。
我尝试使用刷新令牌,我用于谷歌驱动器的youtuve API,但它似乎无法正常工作。 =(
答案 0 :(得分:3)
我在网址请求中添加了“& access_type = offline”,它在以后工作。