README.md
4.78 KB
1、商家端登录接口
商家端登录(method=app.shops.login)
公共请求参数
参数名称 | 参数类型 | 长度 | 可否为空 | 示例 | 默认值 | 备注 |
---|---|---|---|---|---|---|
client_secret | string | 50 | 否 | 5ac68f20cb18efe154be | 进入接口提供的参数加密信息 | |
app_version | float | 10 | 否 | 1 | APP版本 | |
os_version | string | 20 | 否 | Android4.4 | 系统版本+机器型号 | |
client_type | string | 20 | 否 | iphone/android/ipad | 手机型号(不区分大小写) | |
screen_size | string | 20 | 否 | 800x900 | (手机尺寸) |
请求参数
参数名称 | 参数类型 | 可否为空 | 示例 | 默认值 | 备注 |
---|---|---|---|---|---|
account | String | 否 | zhiyuan | 0 | 商家端账号 |
password | String | 否 | lzy1111112 | 0 | 商家端密码 |
注意,通用的头部没有列出。
请求示例
http://192.168.102.217:8080/gateway?method=app.shops.login&account=zhiyuan&password=lzy111111&debug=XYZ
响应(data里所有的字段返回都是string类型)
code为200即为成功,否则是失败。 响应JSON格式如下所示:
{
"alg": "SALT_MD5",
"code": 200,
"data": {
"account": "zhiyuan",
"pid": "2793",
"session_key": "92c68582f7f95a883d304acf95d719e5",
"shops": [
"T.U.K",
"【测试】品牌供应商关系",
"JNBY",
"jnby by JNBY",
"速写CROQUIS",
"less",
"LALABOBO"
]
},
"md5": "f694c2e2e04309d5ec28fe68d4e2b71b",
"message": "登录成功"
}
{
"code": 422,
"message": "密码不能为空."
}
{
"code": 421,
"message": "账号不能为空."
}
{
"code": 502,
"message": "用户名或密码错误"
}
2、商家端修改密码
商家端修改密码(method=app.shops.changePwd)
公共请求参数
参数名称 | 参数类型 | 长度 | 可否为空 | 示例 | 默认值 | 备注 |
---|---|---|---|---|---|---|
client_secret | string | 50 | 否 | 5ac68f20cb18efe154be | 进入接口提供的参数加密信息 | |
app_version | float | 10 | 否 | 1 | APP版本 | |
os_version | string | 20 | 否 | Android4.4 | 系统版本+机器型号 | |
client_type | string | 20 | 否 | iphone/android/ipad | 手机型号(不区分大小写) | |
screen_size | string | 20 | 否 | 800x900 | (手机尺寸) |
请求参数
参数名称 | 参数类型 | 可否为空 | 示例 | 默认值 | 备注 |
---|---|---|---|---|---|
pid | int | 否 | 2793 | 0 | 商家端管理员pid |
oldPwd | String | 否 | test123456 | 0 | 旧密码 |
newPwd | String | 否 | test123457 | 0 | 新密码 |
注意,通用的头部没有列出。
请求示例
http://192.168.102.217:8080/gateway?method=app.shops.changePwd&pid=2793&oldPwd=test1234&newPwd=test123456&newPwdConfirm=test123456&debug=XYZ
响应(data里所有的字段返回都是string类型)
code为200即为成功,否则是失败。 响应JSON格式如下所示:
{
"alg": "SALT_MD5",
"code": 200,
"data": [],
"md5": "6d729d4b35f10fc73531210bd7ecff91",
"message": "修改成功!"
}
{
"code": 423,
"message": "商家端管理员ID不能为空"
}
{
"code": 422,
"message": "密码不能为空."
}
{
"code": 424,
"message": "密码不符合规则."
}
{
"code": 425,
"message": "密码错误"
}
{
"code": 507,
"message": "账号不存在"
}
{
"code": 426,
"message": "新密码不一致"
}
3、商家端,关于我们,检查客户的版本
商家端登录(method=app.shops.checkAppVersion)
公共请求参数
参数名称 | 参数类型 | 长度 | 可否为空 | 示例 | 默认值 | 备注 |
---|---|---|---|---|---|---|
client_secret | string | 50 | 否 | 5ac68f20cb18efe154be | 进入接口提供的参数加密信息 | |
app_version | float | 10 | 否 | 1 | APP版本 | |
os_version | string | 20 | 否 | Android4.4 | 系统版本+机器型号 | |
client_type | string | 20 | 否 | iphone/android/ipad | 手机型号(不区分大小写) | |
screen_size | string | 20 | 否 | 800x900 | (手机尺寸) |
注意,通用的头部没有列出。
请求示例
http://192.168.102.217:8080/gateway?method=app.shops.checkAppVersion&app_version=4.4.0&client_secret=iphone
响应(data里所有的字段返回都是string类型)
code为200即为成功,否则是失败。 响应JSON格式如下所示:
{
{
"alg": "SALT_MD5",
"code": 200,
"data": {
"lastVersion": false,
"url": "*****"
},
"md5": "bef3fa7caea42395244190354fff3761",
"message": "操作成功"
}
}