Skip to main content
Version: Latest

Create Session Token

签发用于启动流媒体会话的认证令牌。返回的 session_token 将作为 Authorization: Bearer 请求头,用于后续所有会话相关 API(包括 Start Session、Talk 等)。

POST/api/v2/sessions/token

Body

参数类型必填说明
appIdstring必填与 AI Studios 账户关联的应用标识
userKeystring必填API 认证密钥。userKey 为账户级密钥,请勿对外暴露(建议仅在服务端使用)

Response

字段类型说明必填
codeintegerAPI 响应码;1000 表示成功必填
dataobject响应数据对象必填
data.session_tokenstring会话认证令牌(JWT)。在 Start / Talk 等 API 的 Authorization 头中使用必填
messagestring响应消息必填

示例

curl https://ai-streamer.deepbrain.io/api/odin/v3/avatars/customavatar\
-H "Content-Type: application/json"\
-X POST\
-d '{
"appId": "studiov3.user@example.com",
"userKey": "xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx"
}'

成功(code: 1000

{
"code": 1000,
"data": {
"session_token": "${SESSION_TOKEN}"
},
"message": "会话令牌已创建"
}

下一步

使用返回的 session_token 调用 Start Session API。