V1/login/modfiy pass

来自技术开发小组内部wiki
跳转至: 导航搜索

功能说明

修改密码接口 本接口是全平台通用的,即发送请求后,可根据请求中传入的"uid","old_password","new_password1","new_password2"平台参数返回发送状态。


URL

正式环境
http://api.fumubang.com/v1/login/modfiy_pass
测试环境
http://api.fumubang.net/v1/login/modfiy_pass

格式

json

HTTP请求方式

POST

输入参数说明

phone_num
参数名称 是否必须 类型 描述
uid 必须 string 以json格式POST传入,用户UID
old_password 必须 string 以json格式POST传入,用户输入旧密码
new_password1 必须 string 以json格式POST传入,用户输入新密码
new_password2 必须 string 以json格式POST传入,用户输入第二次新密码

请求示例

http://api.fumubang.com/v1/login/modfiy_pass

openid=xxxxxxx 父母邦分配

openkey=xxxxxxxx 父母邦分配

uid = xxxxxx 用户UID

old_password = xxxxxx 用户输入旧密码

new_password1 = xxxxxx 用户输入新密码

new_password2 = xxxxxx 用户再输入的新密码


参数用POST方式提交

返回方式说明

xml或json

正确返回说明

<status>success</status>
<msg>密码修改成功</msg>

错误返回示例

参数不全

<error_code>300000</error_code>
<error_msg>参数不全</error_msg>

用户不存在

<error_code>300001</error_code>
<error_msg>用户不存在</error_msg>

旧密码不正确

<error_code>300002</error_code>
<error_msg>旧密码不正确</error_msg>

两次输入密码不一致

<error_code>300003</error_code>
<error_msg>两次输入密码不一致</error_msg>

修改密码失败,稍后再试

<error_code>300004</error_code>
<error_msg>修改密码失败,稍后再试</error_msg>