V1/login/reg account
来自技术开发小组内部wiki
目录
功能说明
手机注册
本接口是全平台通用的,即发送请求后,可根据请求中传入的"phone_num"平台参数返回发送状态。
例如:如果传入的phone_num为18625362457,返回status=success等
URL
正式环境 http://api.fumubang.com/v1/login/reg_account 测试环境 http://api.fumubang.net/v1/login/reg_account
格式
json
HTTP请求方式
POST
输入参数说明
username = xxxxxxxx 昵称
phone_num = xxxxxxxx 注册手机号
password = xxxxxxxxx 注册密码,8位(数字英文组合)
invitation = xxxxxx 收到的短信验证码
参数名称 | 是否必须 | 类型 | 描述 |
---|---|---|---|
username | 是 | string | 以json格式POST传入,用户输入的昵称 |
phone_num | 是 | string | 以json格式POST传入,用户输入的手机号 |
password | 是 | string | 以json格式POST传入,用户输入的注册密码,8位(数字英文组合) |
invitation | 是 | string | 以json格式POST传入,用户输入的收到的短信验证码 |
appname | 是 | string | 以json格式POST传入 APP名 统计Android和IOS |
referer | 是 | string | 以json格式POST传入 下载来源 统计用户来源 |
请求示例
http://api.fumubang.com/v1/login/reg_account
openid=xxxxxxx 父母邦分配
openkey=xxxxxxxx 父母邦分配
username = xxxxxxxx 昵称
phone_num = xxxxxxxx 注册手机号
password = xxxxxxxxx 注册密码,8位(数字英文组合)
invitation = xxxxxx 收到的短信验证码
参数用POST方式提交
返回方式说明
xml或json
正确返回说明
<status>success</status>成功返回状态 <user_info> <uid>e234isggPOvRHSJKdtYFB1bbgp0RkcSlAj3b8rUgy4S/zt+KR3b7NFWNbnqaBsyNjF6wmfGT8D6bFgXYBloj6z6xFJgt8A</uid>用户UID <username>18618425967</username>用户名 <phone_number>18618425967</phone_number>手机号码 <recreply_num>0</recreply_num>新回应数量 <pms_num>0</pms_num>新私信数量 <message_num>0</message_num>新消息提示总数(新回应数量+新私信数量) <is_majia>0</is_majia>是否马甲 <is_shield>0</is_shield>是否被屏蔽 <face_image_small>http://uc.fumubang.net/avatar.php?uid=32377&size=small</face_image_small>小头像 <face_image_middle>http://uc.fumubang.net/avatar.php?uid=32377&size=middle</face_image_middle>中头像 <face_image_big>http://uc.fumubang.net/avatar.php?uid=32377&size=big</face_image_big>大头像 <email>18618425967@fumubang.net</email>邮箱 <integral>100</integral>积分 <level>4</level>等级 <province>山西省</province>省/市 <city>大同市</city>市/区 <edc>2014-08-04 00:00:00</edc>预产期 <child_birthday/>生日 <type>1</type>0-备孕妈妈 1-准妈妈 2-孩子妈妈 3-备孕爸爸 4-准爸爸 5-孩子爸爸 </user_info>
错误返回示例
参数不全
<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>
昵称输入2-16个字符
<error_code>300005</error_code>
<error_msg>昵称输入2-16个字符</error_msg>
昵称符号仅支持 '-' 和 '_'
<error_code>300006</error_code>
<error_msg>昵称符号仅支持 '-' 和 '_'</error_msg>
昵称包含违禁词
<error_code>300007</error_code>
<error_msg>昵称包含违禁词</error_msg>
昵称是系统关键字,请换一个
<error_code>300008</error_code>
<error_msg>昵称是系统关键字,请换一个</error_msg>