返回首页
POST 购买应用
https://dcshop.xzsc.cc/store_api.php?action=buy
接口说明

购买指定应用,从授权中心用户余额中扣款。支持买断、月付订阅/续期,以及从试用升级为月付或买断。购买成功后可下载应用。

请求参数
参数类型必填说明
app_idint应用ID
license_keystring否*授权码(推荐使用)
domainstring否*当前域名(license_key 和 domain 至少传一个)
buy_typestringpermanent=买断,monthly=月付,trial=试用;默认 permanent
monthsint月付购买月数,默认 1,仅 buy_type=monthly 有效。
返回示例 - 购买成功
{
    "code": 200,
    "msg": "购买成功",
    "data": {
        "price": 80,
        "balance": 420.00,
        "buy_type": "permanent"
    }
}
返回示例 - 月付续期成功
{
    "code": 200,
    "msg": "续期成功",
    "data": {
        "price": 30,
        "balance": 390.00,
        "buy_type": "monthly",
        "expire_time": "2026-06-13 23:59:59"
    }
}
返回示例 - 已购买
{
    "code": 200,
    "msg": "您已购买此应用",
    "data": {
        "already_bought": 1
    }
}
返回示例 - 免费获取
{
    "code": 200,
    "msg": "获取成功",
    "data": {
        "price": 0
    }
}
返回示例 - 余额不足
{
    "code": 400,
    "msg": "余额不足,当前余额 ¥20.00,需要 ¥80.00",
    "data": {
        "need_recharge": 1,
        "balance": 20.00,
        "price": 80
    }
}
错误码说明
code说明
200成功(购买成功/已购买/免费获取)
400参数错误/余额不足/购买失败
403授权码无效/域名未授权/授权已过期
404应用不存在
GET 下载应用
https://dcshop.xzsc.cc/store_api.php?action=download
接口说明

下载已购买或免费的应用。成功时会重定向到下载地址。

请求参数
参数类型必填说明
app_idint应用ID
license_keystring否*授权码(推荐使用)
domainstring否*当前域名
返回说明
  • 成功:HTTP 302 重定向到下载地址
  • 失败:返回 JSON 错误信息
返回示例 - 失败
{
    "code": 403,
    "msg": "您未购买此应用,无法下载"
}