# 软件相关

# 获取软件配置

提示

软件配置在开发者后台更改或设置

# 请求地址

GET-http://api.paojiaoyun.com/v1/software/config

# 请求参数

参数名 是否必需 类型 参数说明
app_key string 软件的app_key
nonce string 不超过36位的随机字符串(建议用UUID)详细解释
timestamp int64 时间戳,秒级(10位数)
sign string 签名

# 响应示例

{
    "code": 0,
    "message": "ok",
    "result": {
        "config": "config1|config2"
    }
}
1
2
3
4
5
6
7

# 响应参数

参数名 类型 参数说明
code int 返回码,0表示正确,详细参照返回码对照表
message string 请求出错时的错误信息
result object 请求正确时,若有额外数据要返回,则结果封装在该字段。若无额外数据,则无此字段。
config string 配置

# 获取软件公告

# 请求地址

GET-http://api.paojiaoyun.com/v1/software/notice

# 请求参数

参数名 是否必需 类型 参数说明
app_key string 软件的app_key
nonce string 不超过36位的随机字符串(建议用UUID)详细解释
timestamp int64 时间戳,秒级(10位数)
sign string 签名

# 响应示例

{
    "code": 0,
    "message": "ok",
    "result": {
        "notice": "欢迎使用━(*`∀´*)ノ亻!"
    }
}
1
2
3
4
5
6
7

# 响应参数

参数名 类型 参数说明
code int 返回码,0表示正确,详细参照返回码对照表
message string 请求出错时的错误信息
result object 请求正确时,若有额外数据要返回,则结果封装在该字段。若无额外数据,则无此字段。
notice string 软件公告

# 获取软件最新版本

# 请求地址

GET-http://api.paojiaoyun.com/v1/software/latest_ver

# 请求参数

参数名 是否必需 类型 参数说明
app_key string 软件的app_key
nonce string 不超过36位的随机字符串(建议用UUID)详细解释
timestamp int64 时间戳,秒级(10位数)
version string 软件当前的版本
sign string 签名

# 响应示例

{
    "code": 0,  // code返回 10304 时,表示已经是最新版本
    "message": "ok",
    "result": {
        "notice": "v1.0.0正式发布,请及时更新。",
        "url": "https://www.xxx.com/uploads/xxx.apk",
        "version": "v1.0.0",
        "server_time": 1574654197
    }
}
1
2
3
4
5
6
7
8
9
10

# 响应参数

参数名 类型 参数说明
code int 返回码,0表示正确,详细参照返回码对照表
message string 请求出错时的错误信息
result object 请求正确时,若有额外数据要返回,则结果封装在该字段。若无额外数据,则无此字段。
notice string 更新公告
url string 下载地址
version string 更新后的版本
server_time int 服务器当前时间戳,秒级(10位数)