39 lines
1.2 KiB
Markdown
39 lines
1.2 KiB
Markdown
|
|
概述
|
|
面向未绑定电商店铺的商户:由您的业务系统调用 API 发单,平台扣减钱包积分后履约;终端玩家通过返回的 H5 链接填写游戏账号并完成后续步骤。
|
|
|
|
对接文档可直接阅读,无需验证。App Key / App Secret 请在 开放 API → API 密钥 或 调用调试 中查看(仅主账号):未开动态口令时输入登录密码,已开启时输入 Google Authenticator 6 位验证码。
|
|
|
|
#通用约定
|
|
项目 说明
|
|
基础路径 http://skin-exchange.yiquyou.icu
|
|
请求方式 本文档接口均为 POST
|
|
Content-Type application/json(请求体为 JSON,签名使用原始 body 字符串)
|
|
鉴权 Header X-App-Key、X-Timestamp、X-Sign,见 鉴权与签名
|
|
#接口一览
|
|
接口 路径
|
|
商品列表 POST /api/open/v1/products/index
|
|
创建订单 POST /api/open/v1/orders/store
|
|
查询订单 POST /api/open/v1/orders/show
|
|
余额查询 POST /api/open/v1/wallet/balance
|
|
#统一响应结构
|
|
字段 类型 说明
|
|
code number 0 表示成功,非 0 为业务失败
|
|
message string 提示文案
|
|
data object 业务数据,失败时可能为空对象
|
|
成功示例:
|
|
|
|
json
|
|
{
|
|
"code": 0,
|
|
"message": "success",
|
|
"data": {}
|
|
}
|
|
失败示例:
|
|
|
|
json
|
|
{
|
|
"code": 1,
|
|
"message": "钱包积分不足",
|
|
"data": {}
|
|
} |