查询充电记录
https://member.bilibili.com/arcopen/fn/common/charge_order_search_list
开放能力 / 充电业务 / 接口
查询已授权用户对特定UP主的充电记录
body 参数
| 名称 | 类型 | 必填 | 说明 |
|---|---|---|---|
| list | list | 是 | 要查询的对象列表,单次最多查询100个 |
| source | string | 是 | 来源,和运营前置沟通后获取的固定值 |
| open_id | int | 是 | 用户唯一标识,为用户授权后通过[消息推送](https://open.bilibili.com/doc/4/5b70f2b6-a7d4-b4b1-6f4f-4170270e4f7a)或者[用户公开信息查询](https://open.bilibili.com/doc/4/feb66f99-7d87-c206-00e7-d84164cd701c)接口返回的内容 |
| privilege_type | list | 是 | 筛选充电档位,预留字段(当前直接传递"privilege_type":[]即可) |
响应字段
| 名称 | 类型 | 必填 | 说明 |
|---|---|---|---|
| data.list | list | 否 | 请求的查询对象最近500条充电记录 |
| data.identity_list | list | 否 | 当前有效的充电身份 |
| buy_time | int | 否 | 购买时间,秒级时间戳 |
| days | int | 否 | 购买时长 |
| log_id | string | 否 | 唯一订单标示 |
| open_id | string | 否 | 进行充电的用户唯一标识 |
| state_desc | string | 否 | 订单状态 已完成已退款 |
| up_info | list | 否 | 被充电的UP主信息 |
| open_id | string | 否 | 被充电的UP主唯一标识 |
| privilege_str | string | 否 | 充电档位 |
| expire_time | int | 否 | 当前档位身份过期时间,秒级时间戳 |
调用方式
javascript
// 让 AI 直接调(需要开放平台凭据)
bili_api_call { "ref": "110", "query": {…}, "body": {…} }
// 只看将要发出的请求(不需要凭据)
bili_api_call { "ref": "110", "dryRun": true }
// 生成完整调用代码
bili_codegen { "ref": "110", "lang": "python" }官方请求示例
bash
curl -X POST "https://member.bilibili.com/arcopen/fn/common/charge_order_search_list"
-H "x-bili-timestamp: 1755158911"
-H "x-bili-signature-method: HMAC-SHA256"
-H "x-bili-signature-nonce: 6003f29e-653f-4f1a-8ffa-839b36b9c83d"
-H "x-bili-accesskeyid: e936bd8150844f53"
-H "x-bili-signature-version: 2.0"
-H "x-bili-content-md5: d5d917d85c8e9e44fa0bf46eec1f7d19"
-H "Authorization: 5dc43ef61f5e66bd3bb23fea123547897d576723f668448e2efed68e0712baac"
-H "Accept: application/json"
-H "Content-Type: application/json"
-H "access-token: c83196401fe5002e308c02ba8e873481"
-d "{
"list": [
{
"open_id": "3b672f623fed4a8caaac2a12422b5145",
"privilege_type": []
}
],
"source": "test"
}"原始文档:110_查询充电记录.md(5292 字节)。用 bili_docs_get { "ref": "110" } 读全文,或用 bili_api_spec { "ref": "110" } 取结构化规格。