获取应用配置
接口说明
获取APP的特定配置信息。用于客户端动态获取APP相关配置参数。
注意事项
- 不同的name对应不同类型的配置信息
- 可适当将配置信息缓存到本地,注意控制配置接口的请求频率
请求路径
Method |
URI Path |
鉴权方式 |
GET |
/v1/app/config |
签名认证 |
请求参数
公共参数
参数名 |
类型 |
取值范围 |
是否必须 |
说明 |
appkey |
string |
- |
是 |
在行云为应用分配的appkey |
timestamp |
string |
10位数字 |
是 |
当前时间戳(秒级) |
sign |
string |
32位小写字母和数字 |
是 |
签名,算法为:md5(appkey + timestamp + app_secret),app_secret为在行云为应用分配的appSecret |
业务参数
参数名 |
类型 |
是否必须 |
取值范围 |
默认值 |
说明 |
name |
string |
是 |
- |
- |
配置名称 |
请求示例代码
curl --location --request GET 'https://api.zaihangyun.com/v1/app/config?appkey=D5fceA1sVtmaMY1F×tamp=1650381362&sign=5HC0kxCm2jsR3DpzhRJEFY3IfFvTcCN-8-qvvLCrKB8&name=app_settings' \
--header 'User-Agent: Apifox/1.0.0 (https://apifox.com)' \
--header 'Accept: application/json' \
--header 'Host: api.zaihangyun.com' \
--header 'Connection: keep-alive'
返回响应
{
"code": 200,
"msg": "success",
"data": {
"app_version_str": "test",
"app_version_number": "1",
"domain": "www.baidu.com",
"upgrade_text": "test",
"last_version_number": "1",
"mast_upgrade_number": "1",
"upgrade_from": "1",
"comment_rate": "90",
"good_rate": "90",
...
}
}
{
"code": 400101,
"msg": "name is required"
}
错误码说明
查看全局错误码
错误码 |
说明 |
400101 |
name参数缺失 |
400199 |
配置不存在 |