Skip to content

扣款

用途:当用户在AIDOL消费时(如聊天、生成图片等),扣除相应金币。

请求方式

bash
POST {您的域名}/api/ai-dol/v1/debit

请求头

text
Authorization: Bearer {您的apiKey}
X-Signature: {计算的签名}

请求参数

参数名类型是否必填示例值说明
accountstring680857435用户 ID/账号/邮箱
typestringTEXT_CHAT类型(TEXT_CHAT、IMAGE_REQUEST、UNLOCK_ALBUM等)
amountnumber1扣款金额
descriptionstring文本聊天扣款扣款描述
requestIdstringreq_abc123客户端生成唯一请求标识
timestampnumber1760581487000毫秒级时间戳

响应格式(JSON)

成功响应

json
{
  "code": 10200,
  "success": true,
  "message": "OK",
  "data": {
      "transactionId": "ae4912a165eb4af895652f61023a2103",
      "balance": 1887
  },
  "timestamp": 1760582574528
}

失败响应

json
{
  "code": 10402,
  "success": false,
  "message": "余额不足",
  "data": null,
  "timestamp": 1760582574528
}

字段说明

字段名类型描述
transactionIdstring交易ID
balanceint扣款后的余额

Released under the MIT License.