返回首页
POST 应用试用

Warning: Use of undefined constant SITE_URL - assumed 'SITE_URL' (this will throw an Error in a future version of PHP) in /www/wwwroot/dcshop2.xzsc.cc/doc_sections/api_trial.php on line 6
SITE_URLstore_api.php?action=trial
接口说明

申请应用试用,获取限时试用权限(10-60分钟)。试用期间可以下载和使用应用。

注意:此功能需要应用支持试用,且用户未购买过该应用。每个应用每个授权只能试用一次。
请求参数
参数类型必填说明
app_idint应用ID
license_keystring否*授权码(推荐使用)
domainstring否*当前域名
返回示例 - 试用成功
{
    "code": 200,
    "msg": "试用已开启",
    "data": {
        "trial_minutes": 30,
        "expire_time": "2026-01-04 22:30:00",
        "expire_timestamp": 1736001000
    }
}
返回示例 - 已试用过
{
    "code": 400,
    "msg": "您已试用过此应用"
}
返回示例 - 不支持试用
{
    "code": 400,
    "msg": "此应用不支持试用"
}
返回字段说明
字段类型说明
trial_minutesint试用时长(分钟)
expire_timestring试用到期时间
expire_timestampint试用到期时间戳
POST 检查应用更新

Warning: Use of undefined constant SITE_URL - assumed 'SITE_URL' (this will throw an Error in a future version of PHP) in /www/wwwroot/dcshop2.xzsc.cc/doc_sections/api_trial.php on line 72
SITE_URLstore_api.php?action=check_update
接口说明

批量检查已安装应用是否有新版本。

请求参数
参数类型必填说明
appsstring已安装应用JSON数组
domainstring当前域名
apps 参数格式
[
    {"name": "example_plugin", "version": "1.0.0"},
    {"name": "another_plugin", "version": "2.1.0"}
]
返回示例
{
    "code": 200,
    "msg": "success",
    "data": [
        {
            "id": 1,
            "name": "example_plugin",
            "current_version": "1.0.0",
            "new_version": "1.2.0",
            "changelog": "1. 新增功能A\n2. 修复BUG B"
        }
    ]
}
说明
  • 返回的 data 数组只包含有更新的应用
  • 如果所有应用都是最新版本,data 为空数组