百度千帆报错:Access Token 过期
401常见百度千帆30 秒结论
千帆要先换 access_token,它两小时过期,不能直接当 API Key 用。
报错原文对照
{"error_code":110,"error_msg":"Access token invalid or no longer valid"}
原因排序
| 概率 | 原因 |
|---|---|
| 60% | access_token 过期 |
| 25% | 没先换 token |
| 15% | API Key/Secret Key 错 |
修法
先在自己这边查
- 实现 token 缓存和自动刷新
- 用官方 SDK
- 检查 AK/SK
再往服务方查
- 中转站会自己维护 token
责任判定表
| 现象 | 责任方 |
|---|---|
| 跑一小时后失效 | token 过期 |
| 一开始就报 | 没换 token |
| 换 token 也报 | AK/SK |
什么时候该换
token 有效期两小时,必须做自动刷新。
还是没解决?把报错贴进来
新用户福利:先免费试,再决定充值
注册就送积分,可兑换 API 额度。拿真实请求验证本页结论,比看十篇教程都有用。
领免费额度