订单号查询订单信息
https://member.bilibili.com/arcopen/fn/common/by_orderno_for_course_order
开放能力 / 课堂业务 / 接口
通过购课订单号查询课堂购课的订单信息
body 参数
| 名称 | 类型 | 必填 | 说明 |
|---|---|---|---|
| order_no | string | 是 | 购课订单号 |
| up_open_id | string | 是 | 购课订单对应的up主的open_id |
响应字段
| 名称 | 类型 | 必填 | 说明 |
|---|---|---|---|
| code | int64 | 否 | 响应状态码 |
| data | object[] | 否 | 订单数据列表 |
| biz_type | string | 否 | 订单类型 |
| channel | string | 否 | 支付渠道 |
| channel_fee | string | 否 | 预估渠道费 |
| ctime | string | 否 | 创建时间 |
| order_no | string | 否 | 订单号 |
| pay_cashier_amount | string | 否 | 现金支付金额 |
| pay_default_bp_amount | string | 否 | 非iOS充值B币 |
| pay_ios_bp_amount | string | 否 | iOS充值B币 |
| product_id | int32 | 否 | 课程ID/套餐ID |
| product_type | string | 否 | 产品类型 |
| real_price | string | 否 | 用户支付金额 |
| refund_cashier_amount | string | 否 | 退款现金金额 |
| refund_ctime | string | 否 | 退款发起时间 |
| refund_default_bp_amount false | string | 否 | 退款非iOS充值B币 |
| refund_ios_bp_amount | string | 否 | 退款iOS充值B币 |
| refund_price | string | 否 | 退款金额(元) |
| refund_success_time | string | 否 | 退款完成时间 |
| status | string | 否 | 订单状态 |
| success_time | string | 否 | 支付成功时间 |
| title | string | 否 | 课程名称/套餐名称 |
| message | string | 否 | 响应消息 |
| request_id | string | 否 | 请求ID |
| ttl | int32 | 否 | 缓存时间 |
调用方式
javascript
// 让 AI 直接调(需要开放平台凭据)
bili_api_call { "ref": "112", "query": {…}, "body": {…} }
// 只看将要发出的请求(不需要凭据)
bili_api_call { "ref": "112", "dryRun": true }
// 生成完整调用代码
bili_codegen { "ref": "112", "lang": "python" }官方请求示例
bash
curl -X POST "https://member.bilibili.com/arcopen/fn/common/by_orderno_for_course_order"
-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 "{"order_no":"20251104113700025","up_open_id":"40732a9cc9d8418fb96a9046924ffd59"}"原始文档:112_订单号查询订单信息.md(4038 字节)。用 bili_docs_get { "ref": "112" } 读全文,或用 bili_api_spec { "ref": "112" } 取结构化规格。