日志查询与导出
查询账户的 API 调用日志,用于用量核对、费用核查和问题排查。
接口信息
- 请求方式:
GET - 接口地址:
https://1688token.ai/api/log/self - 认证方式:Bearer Token(用户 API Key)
请求参数
| 参数 | 类型 | 必填 | 说明 |
|---|---|---|---|
p | integer | — | 页码,默认 1 |
page_size | integer | — | 每页条数,默认 10,最大 100 |
start_timestamp | integer | — | 开始时间(Unix 时间戳,毫秒) |
end_timestamp | integer | — | 结束时间(Unix 时间戳,毫秒) |
model_name | string | — | 按模型名称筛选 |
type | integer | — | 日志类型,1 充值,2 消费,0 全部 |
请求示例
python
import requests
import time
api_key = "YOUR_API_KEY"
base_url = "https://1688token.ai"
# 查询最近 7 天的消费日志
now = int(time.time() * 1000)
seven_days_ago = now - 7 * 24 * 60 * 60 * 1000
resp = requests.get(
f"{base_url}/api/log/self",
headers={"Authorization": f"Bearer {api_key}"},
params={
"p": 1,
"page_size": 20,
"start_timestamp": seven_days_ago,
"end_timestamp": now,
"type": 2
}
)
data = resp.json()
for log in data["data"]["items"]:
print(f"{log['model_name']} | {log['prompt_tokens']}+{log['completion_tokens']} tokens | quota: {log['quota']}")javascript
const apiKey = "YOUR_API_KEY";
const baseURL = "https://1688token.ai";
const now = Date.now();
const sevenDaysAgo = now - 7 * 24 * 60 * 60 * 1000;
const params = new URLSearchParams({
p: 1,
page_size: 20,
start_timestamp: sevenDaysAgo,
end_timestamp: now,
type: 2
});
const resp = await fetch(`${baseURL}/api/log/self?${params}`, {
headers: { Authorization: `Bearer ${apiKey}` }
});
const data = await resp.json();
data.data.items.forEach(log => {
console.log(`${log.model_name} | ${log.prompt_tokens}+${log.completion_tokens} tokens`);
});bash
curl "https://1688token.ai/api/log/self?p=1&page_size=20&type=2" \
-H "Authorization: Bearer YOUR_API_KEY"响应示例
json
{
"success": true,
"data": {
"items": [
{
"id": 12345,
"created_at": 1715000000,
"model_name": "claude-sonnet-4-6",
"type": 2,
"prompt_tokens": 120,
"completion_tokens": 85,
"quota": 500,
"content": "用一句话解释..."
}
],
"total": 100
}
}响应字段说明
| 字段 | 类型 | 说明 |
|---|---|---|
id | integer | 日志 ID |
created_at | integer | 请求时间(Unix 时间戳) |
model_name | string | 使用的模型名称 |
type | integer | 1 充值,2 消费 |
prompt_tokens | integer | 输入 Token 数 |
completion_tokens | integer | 输出 Token 数 |
quota | integer | 本次消耗额度 |
content | string | 请求内容摘要 |
用量统计
查询汇总统计数据(按天聚合):
bash
curl "https://1688token.ai/api/log/stat?start_timestamp=1714320000000&end_timestamp=1715000000000" \
-H "Authorization: Bearer YOUR_API_KEY"