支付与兑换
套餐查询、订单管理、兑换码使用相关接口。
套餐列表(openApi)
POST
/api/trpc/openApi.paymentPackagesAPI 密钥payment:read获取当前启用的支付套餐列表。
curl -X POST 'https://your-domain.com/api/trpc/openApi.paymentPackages' \
-H 'Content-Type: application/json' \
-H 'Authorization: Bearer sk-your-api-key' \
-d '{}'支付订单管理(payment)
以下端点通过 payment 路由提供,需要 payment:read / payment:write scope。
获取支付配置
POST
/api/trpc/payment.getConfigAPI 密钥payment:read获取当前支付系统配置(链类型、钱包地址等)。
创建支付订单
POST
/api/trpc/payment.createOrderAPI 密钥payment:write| 参数 | 类型 | 必填 | 说明 |
|---|---|---|---|
packageId | string | 是 | 套餐 ID |
查询订单状态
POST
/api/trpc/payment.checkOrderAPI 密钥payment:read| 参数 | 类型 | 必填 | 说明 |
|---|---|---|---|
orderId | string | 是 | 订单 ID |
取消订单
POST
/api/trpc/payment.cancelOrderAPI 密钥payment:write| 参数 | 类型 | 必填 | 说明 |
|---|---|---|---|
orderId | string | 是 | 订单 ID |
兑换码(redeem)
兑换码接口通过 redeem 路由提供,需要 payment:read / payment:write scope。
使用兑换码
POST
/api/trpc/redeem.redeemAPI 密钥payment:write| 参数 | 类型 | 必填 | 说明 |
|---|---|---|---|
code | string | 是 | 兑换码 |
用户数据导出(openApi)
以下端点通过 openApi 路由提供,需要 user:read scope。
导出我的收藏
POST
/api/trpc/openApi.exportMyFavoritesAPI 密钥user:read| 参数 | 类型 | 必填 | 说明 |
|---|---|---|---|
type | string | 否 | 筛选类型:video / game / image,不传则导出全部 |
导出我的浏览历史
POST
/api/trpc/openApi.exportMyHistoryAPI 密钥user:read| 参数 | 类型 | 必填 | 说明 |
|---|---|---|---|
limit | number | 否 | 每类最多导出数量(1-1000,默认 500) |