API文档

接口概述

以下是可用的API接口列表及其详细说明。所有接口的基础URL为:http://www.wmemail.com/user/api/api/

接口详情

1. 获取商品列表

GET http://www.wmemail.com/user/api/api/goods

请求参数

无需参数

响应示例

{
  "code": 200,
  "msg": "success",
  "data": [
    {
      "id": 1,
      "name": "hotmail-长效(网页号,未授权oauth2)",
      "card_count": 103443,
    }
  ],
  "total": 10
}

响应参数说明

参数名 类型 说明
id int 商品ID
name string 商品名称
card_count int 库存数量

2. 查询余额

POST http://www.wmemail.com/user/api/api/balance

请求参数

参数名 类型 必填 说明
token string 商家密钥

响应示例

{
  "code": 200,
  "msg": "success",
  "data": {
    "balance": 100.50
  }
}

3. 下单交易

POST http://www.wmemail.com/user/api/api/trade

请求参数

参数名 类型 必填 说明
commodity_id int 商品ID
num int 下单数量
token string 商家密钥

响应示例

{
  "code": 200,
  "msg": "下单成功",
  "data": {
    "url": null,
    "amount": 0.05,
    "tradeNo": "681250323222245670",
    "secret": "pitadaaibibi6@hotmail.com----QQIABc0eypKol"
  }
}

响应参数说明

参数名 类型 说明
url string 下载链接(如果有)
amount float 订单金额
tradeNo string 订单号
secret string 账号密码信息

接口使用示例

使用curl请求示例

1. 获取商品列表

curl -X GET "http://www.wmemail.com/user/api/api/goods"

2. 查询余额

curl -X POST "http://www.wmemail.com/user/api/api/balance" \
     -d "token=您的商家密钥"

3. 下单交易

curl -X POST "http://www.wmemail.com/user/api/api/trade" \
     -d "commodity_id=1" \
     -d "num=1" \
     -d "token=您的商家密钥"

注意: 请妥善保管您的商家密钥(token),不要泄露给他人。所有API请求都需要使用有效的token进行身份验证。