wallet-cli bai recharge-orders¶
列出 B.AI 的充值订单。
用法¶
wallet-cli bai recharge-orders [--limit <n>] [--offset <n>] [--sort <asc|desc>] [options]
说明¶
列出该 API key 所属 B.AI 账户的充值订单,包括由 bai recharge 创建的那些。不需要钱包,也不需要密码。
需要先用 config baiApiKey 保存 B.AI API key;见 bai。
选项¶
| 选项 | 说明 |
|---|---|
--limit <n> |
每页行数,1–200(默认 20);B.AI 最多返回 100 条,因此更大的值会被降到 100 并给出警告 |
--offset <n> |
跳过的行数(默认 0) |
--sort <asc\|desc> |
按创建时间排序(默认 desc) |
此外还有全局选项。
示例¶
wallet-cli bai recharge-orders --limit 2
B.AI recharge orders
orders:
1.
can Download Invoice: Yes
chain Key: tron
created At: 1,782,986,861
currency: USDT
id: 31,207
payment Method: TRON
points: 1,000,000
quantity Display: 1
recharge Type: crypto
recipient Display Label: Not available
recipient Relation: self
status: success
team Id: Not available
transaction Id: 5d1e8f3a7c2b90e4f6a18d3c5b7e9f02a4c6e8b1d3f5a7c9e2b4d6f8a0c1e3b5
type: purchase
2.
bonus Type: rebate
chain Key: Not available
created At: 1,782,986,861
currency: -
id: 351,872
payment Method: -
points: 500,000
quantity Display: -
recharge Type: bonus
status: expired
transaction Id: -
type: bonus
pagination:
offset: 0
limit: 2
total: 6
wallet-cli bai recharge-orders --limit 2 -o json
{"schema":"wallet-cli.result.v1","success":true,"command":"bai.recharge-orders","data":{"orders":[{"canDownloadInvoice":true,"chainKey":"tron","createdAt":1782986861,"currency":"USDT","id":31207,"paymentMethod":"TRON","points":1000000,"quantityDisplay":"1","rechargeType":"crypto","recipientDisplayLabel":null,"recipientRelation":"self","status":"success","teamId":null,"transactionId":"5d1e8f3a7c2b90e4f6a18d3c5b7e9f02a4c6e8b1d3f5a7c9e2b4d6f8a0c1e3b5","type":"purchase"},{"bonusType":"rebate","chainKey":null,"createdAt":1782986861,"currency":"-","id":351872,"paymentMethod":"-","points":500000,"quantityDisplay":"-","rechargeType":"bonus","status":"expired","transactionId":"-","type":"bonus"}]},"meta":{"durationMs":2456,"warnings":[],"pagination":{"offset":0,"limit":2,"total":6}}}
第一条订单是在 TRON 上支付的 1 USDT 充值:points 是它增加的额度,transactionId 是付款交易。第二条是随之产生的返利赠送,创建于同一时刻。createdAt(文本中为 created At)是以秒计的 Unix 时间戳,total 统计的是全部订单,含赠送在内。JSON 输出中,分页信息在 meta.pagination 里。
输出¶
| 字段 | 类型 | 含义 |
|---|---|---|
orders[] |
array | B.AI 返回的订单原样给出,默认按时间倒序——其中包括 id、type(充值为 purchase,随充值产生的返利为 bonus)、status、currency、quantityDisplay(支付金额)、points(增加的额度)、chainKey、transactionId、createdAt(Unix 秒) |
分页信息在 meta.pagination 中:offset、limit(若被降到 100,这里是降后的值),以及 total(全部订单,含赠送)。--offset 超过最后一条订单时返回空列表。
退出码¶
0 成功 · 1 执行失败(bai_auth_failed;bai_rejected;provider_error;timeout) · 2 用法错误(bai_credentials_missing;invalid_value——--limit 或 --offset 越界)。
另请参见¶
bai recharge · bai usage-records