平台简介

欢迎使用秋晚权益开放平台API!

秋晚权益是专业的数字权益服务平台,提供各类数字商品、会员卡券、充值服务等一站式解决方案。通过我们的API接口,您可以快速接入平台,实现商品查询、订单管理、售后处理等功能。

平台特色

  • 品类丰富:覆盖视频会员、音乐会员、餐饮券、生活服务等500+数字商品
  • 价格优势:直连官方渠道,享受最优采购价格
  • 稳定可靠:99.9%系统可用性,7x24小时技术支持
  • 快速到账:秒级充值到账,支持批量下单
  • 安全保障:多重签名验证,确保交易安全

接入流程

  1. 注册成为秋晚权益平台用户
  2. 开通分站/代理权限
  3. 获取API密钥(用户ID + 用户密钥)
  4. 阅读接口文档,进行接口对接
  5. 联调测试,正式上线

签名规范

重要提示:所有API请求都需要进行签名验证,确保请求的合法性和安全性。

签名算法

使用MD5签名算法,按照以下步骤生成签名:

  1. 将所有请求参数(除sign外)按照参数名ASCII码从小到大排序
  2. 将排序后的参数以 key=value 的格式用 & 连接
  3. 在字符串末尾拼接 &key=用户密钥
  4. 对最终字符串进行MD5加密,得到32位小写字符串即为sign值

签名示例

PHP
// 示例参数
$params = [
    'user_id' => '10001',
    'goods_id' => '100',
    'mobile' => '13800138000',
    'out_trade_no' => 'ORDER202311100001',
    'timestamp' => '1699584000',
];

// 1. 按照参数名ASCII码从小到大排序
ksort($params);

// 2. 拼接参数
$signStr = '';
foreach ($params as $key => $value) {
    $signStr .= $key . '=' . $value . '&';
}

// 3. 拼接密钥
$signStr .= 'key=您的用户密钥';

// 4. MD5加密
$sign = md5($signStr);

echo $sign; // 输出32位小写签名

全局状态码

所有接口返回统一的状态码格式,以下是全局通用状态码:

状态码 说明
200 请求成功
400 参数错误
401 签名验证失败
403 权限不足
404 资源不存在
500 服务器内部错误
1001 用户不存在
1002 余额不足
1003 商品不存在
1004 商品已下架
1005 订单不存在
1006 订单状态异常

用户余额查询

GET 查询用户当前余额信息

请求地址

/api/user/balance

请求参数

参数名 类型 必填 说明
user_id string 用户ID
timestamp int 当前时间戳(10位)
sign string 请求签名

返回参数

参数名 类型 说明
code int 状态码,200表示成功
msg string 返回消息
data.balance float 用户余额
data.frozen_balance float 冻结余额
data.available_balance float 可用余额

商品分类列表

GET 获取平台商品分类列表

请求地址

/api/goods/cate

请求参数

参数名 类型 必填 说明
user_id string 用户ID
timestamp int 当前时间戳
sign string 请求签名

商品列表接口

GET 获取指定分类下的商品列表

请求地址

/api/goods/list

请求参数

参数名 类型 必填 说明
user_id string 用户ID
cate_id int 分类ID,不传返回全部
page int 页码,默认1
page_size int 每页数量,默认20
timestamp int 当前时间戳
sign string 请求签名

商品详情接口

GET 获取单个商品的详细信息

请求地址

/api/goods/info

请求参数

参数名 类型 必填 说明
user_id string 用户ID
goods_id int 商品ID
timestamp int 当前时间戳
sign string 请求签名

商品调价记录

GET 获取商品价格变动历史记录

请求地址

/api/goods/price-log

商品变更通知

POST 商品信息变更时的异步通知

商品下单模板

获取指定商品的下单模板信息

订单提交接口

POST 提交订单进行购买

请求地址

/api/order/buy

请求参数

参数名 类型 必填 说明
user_id string 用户ID
goods_id int 商品ID
mobile string 充值手机号(充值类商品必填)
account string 充值账号(账号类商品必填)
out_trade_no string 商户订单号(唯一)
notify_url string 异步回调地址
quantity int 购买数量,默认1
timestamp int 当前时间戳
sign string 请求签名

订单查询接口

GET 查询订单详情

请求地址

/api/order/info

订单异步回调

POST 订单状态变更时的异步通知

订单撤单接口

POST 申请撤销订单

售后申请接口

POST 提交售后申请

售后处理回调

POST 售后处理结果异步通知

获取订单接口

后台管理 - 获取订单列表

处理订单接口

后台管理 - 处理订单(充值/补发等)

用户加款接口

后台管理 - 给用户余额加款

售后列表接口

后台管理 - 获取售后申请列表

售后详情接口

后台管理 - 获取售后申请详情

售后处理接口

后台管理 - 处理售后申请

商家订单列表

供货商 - 获取订单列表

商家订单详情

供货商 - 获取订单详情

商家订单处理

供货商 - 处理订单

商家售后列表

供货商 - 获取售后申请列表

商家售后详情

供货商 - 获取售后申请详情

商家售后处理

供货商 - 处理售后申请