软件相关
华网科技 ∙ hwwlyz.com2024/01/02
获取软件配置
提示 软件配置在开发者后台更改或设置
请求地址
GET-http://api.hwwlyz.com/api/v1/software/config
请求参数
| 参数名 | 是否必需 | 类型 | 参数说明 | 
|---|---|---|---|
| appKey | 是 | string | 软件的appKey | 
| timestamp | 是 | int64 | 时间戳,秒级(10位数) | 
| sign | 是 | string | 签名 | 
响应示例
{
    "code": 0,
    "message": "",
    "data": {
        "config": "我是配置信息"
    }
}
响应参数
| 参数名 | 类型 | 参数说明 | 
|---|---|---|
| code | int | 返回码,0表示正确,详细参照返回码对照表 | 
| message | string | 请求出错时的错误信息 | 
| data | object | 请求正确时,若有额外数据要返回,则结果封装在该字段。若无额外数据,则无此字段。 | 
| config | string | 配置 | 
获取软件公告
请求地址
GET-http://api.hwwlyz.com/api/v1/software/notice
请求参数
| 参数名 | 是否必需 | 类型 | 参数说明 | 
|---|---|---|---|
| appKey | 是 | string | 软件的appKey | 
| timestamp | 是 | int64 | 时间戳,秒级(10位数) | 
| sign | 是 | string | 签名 | 
响应示例
{
    "code": 0,
    "message": "",
    "data": {
        "notice": "我是公告信息"
    }
}
响应参数
| 参数名 | 类型 | 参数说明 | 
|---|---|---|
| code | int | 返回码,0表示正确,详细参照返回码对照表 | 
| message | string | 请求出错时的错误信息 | 
| data | object | 请求正确时,若有额外数据要返回,则结果封装在该字段。若无额外数据,则无此字段。 | 
| notice | string | 软件公告 | 
获取软件最新版本(注意注意!!!不参与sign计算)
请求地址
GET-http://api.hwwlyz.com/api/v1/software/version
请求参数
| 参数名 | 是否必需 | 类型 | 参数说明 | 
|---|---|---|---|
| appKey | 是 | string | 软件的appKey | 
| version | 是 | string | 软件当前的版本 | 
响应示例
{
    "code": 0,  // code非0时,表示已经是最新版本
    //EC更新json示例
    "dialog": true,
    "download_timeout": 120,
    "download_url": "http://baudu.com",
    "force": false,
    "md5": "",
    "notice": "",
    "version": "100"
}
响应参数
| 参数名 | 类型 | 参数说明 | 
|---|---|---|
| code | int | 返回码,0表示正确,详细参照返回码对照表 | 
| dialog | bool | 是否弹窗 (可后台自定义参数名) | 
| download_timeout | string | 下载超时时间 (可后台自定义参数名) | 
| download_url | string | 下载地址 (可后台自定义参数名) | 
| force | bool | 是否强制更新 (可后台自定义参数名) | 
| md5 | string | 文件md5 (可后台自定义参数名) | 
| notice | string | 弹窗内容 (可后台自定义参数名) | 
| version | string | 服务器版本号 (可后台自定义参数名) | 
 Powered by  Waline  v2.14.7
