账单查询与费用管理 - 千问云
跳转到主要内容
3D 生成 API
专项模型 API
语音合成
语音识别
语音对话
音乐生成
图片翻译
多模态向量
平台 API
工具包与框架
更多

生成临时 API Key

短期有效的临时访问令牌

当应用需要在浏览器或移动端等不可信环境中调用模型服务时,通过安全的后端服务生成临时 API Key,避免暴露永久 API Key。
临时 API Key 会继承创建它的 API Key 的权限,例如模型访问限制。

前提条件

API Key 页面创建永久 API Key,并设置 DASHSCOPE_API_KEY 环境变量。详见配置 API Key

请求示例

临时 API Key 默认 60 秒后过期,可通过 expire_in_seconds 设置 1 到 1,800 秒的有效期。
curl -X POST "https://dashscope.aliyuncs.com/api/v1/tokens?expire_in_seconds=1800" \
-H "Authorization: Bearer $DASHSCOPE_API_KEY"

响应示例

成功响应

{
  "token": "st-****",
  "expires_at": 1744080369
}

成功响应参数

参数类型说明示例
tokenString临时 API Key。st-****
expires_atNumber过期时间,UNIX 时间戳(秒)。1744080369

错误响应

{
  "code": "InvalidApiKey",
  "message": "Invalid API-key provided.",
  "request_id": "902fee3b-f7f0-9a8c-96a1-6b4ea25af114"
}

错误响应参数

参数类型说明示例
codeString错误码,详见错误信息说明InvalidApiKey
messageString错误信息。Invalid API-key provided.
request_idString请求 ID。902fee3b-f7f0-9a8c-96a1-6b4ea25af114

FAQ

能否手动删除临时 API Key?

不能。临时 API Key 到期后自动失效,无法手动删除。
生成临时 API Key - 千问云