You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

Dropbox使用refresh_token获取access_token报错400 invalid_grant问题

Dropbox refresh_token兑换access_token报错解决

使用如下curl命令请求access_token时返回400错误:

curl https://api.dropbox.com/oauth2/token \
    -d grant_type=refresh_token \
    -d refresh_token=<REFRESH_TOKEN> \
    -u <APP_KEY>:<APP_SECRET>

返回的完整报错信息如下:

Client error: `POST https://api.dropbox.com/oauth2/token` resulted in a `400 Bad Request` response: {"error_description": "refresh token is malformed", "error": "invalid_grant"}

该报错中invalid_grant错误码和refresh token is malformed描述,明确指向传入的refresh_token存在问题,可按以下步骤排查解决:

  • 首先校验refresh_token格式是否正确:确认填入的令牌没有多余空格、换行、字符缺漏,Dropbox refresh_token标准格式参考如下:
sl.A5gzYO9XTUXHhxYB0qLnP-Ycp9nDP4w1Jwr0g5p-DdsfSD,MFN4KBk6i1DCgeoN13zd2-BG6XwO_TQO95_N9e84ZD_C7uSNcp--GHrDmLqIfFVRsvNPRNFqL9HiVeBhm_C
  • 若确认令牌格式无误,说明该refresh_token已失效,需要重新走Dropbox应用OAuth授权流程生成新的refresh_token替换即可。

内容的提问来源于stack exchange,提问作者Divyesh Patel

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.10.01 19:06:02