# 软件相关
# 获取软件配置
提示
软件配置在开发者后台更改或设置
# 请求地址
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
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
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
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位数) |