Request rejected (429) · Your token-plan quota has been exhausted.
错误信息
API Error: Request rejected (429) · Your token-plan quota has been exhausted.
AI 解决方案
🌐 错误翻译
原文:API Error: Request rejected (429) · Your token-plan quota has been exhausted.
译文:API 错误:请求被拒绝(429) · 您的令牌套餐配额已耗尽。
🎯 原因分析
根本原因:当前使用的 API 令牌套餐额度已全部用完,服务器因配额不足拒绝新的请求,返回 HTTP 429(请求过多)状态码。
具体位置:问题出现在调用 API 发起请求的阶段,并非代码逻辑错误,属于账户配额层面的限制。
💡 解决方案
- 检查当前套餐用量:登录 DMXAPI 平台,查看令牌套餐的已用额度和剩余额度,确认配额耗尽情况。
- 升级套餐:在平台内升级令牌套餐,提升可用配额;或补充购买临时额度,恢复请求权限。
- 补充额度后重试请求:配额补充完成后,再次发起 API 调用,示例如下:
// 补充配额后重试 API 请求
const res = await fetch("你的API地址/v1/接口路径", {
method: "POST",
headers: {
"Authorization": "Bearer 你的有效token",
"Content-Type": "application/json"
},
body: JSON.stringify({ prompt: "请求参数" })
});
if (res.status === 429) {
console.log("配额仍不足,请检查套餐状态");
} else {
const data = await res.json();
console.log(data);
}
🛡️ 预防措施
- 设置请求阈值预警:在调用 API 前,先查询当前套餐剩余额度,当剩余量低于设定阈值时,提前告警,避免突发请求失败。
- 复用有效令牌:在配额有效期内,合理复用已获取的令牌,避免无效请求消耗配额,可搭配日志工具记录请求次数,精准把控用量。