理财师test
2018-02-11 17:06
1026 查看
title: 理财师端接口地址
通用参数:参数 | 数据类型 | 必填 | 参数类型 | 描述 |
---|---|---|---|---|
platid | string | 必填 | body | 1代表音响的Android版本,2代表音响的IOS版本 |
vercode | int | 必填 | body | 当前app的版本code |
channel | string | 必填 | body | 渠道id,sandroid的有多个渠道,IOS的指定为0ASE |
一. 账号类
1. 账户登录
post /srv/v1/login
请求参数:
响应参数:
请求例子
post /srv/v1/login { "platid":"2015100011", "vercode":1, "channel":"1CWR", "username":"", "password":"", "phonenumber":"", "authorizationcode":"" } response: { "access_token": "", "access_token_expire": "成功", "error": "", //0.表示成功;7.用户名不存在;8.密码错误;11.授权码错误,12. 参数错误;15. 密码未设置;30:多端登录账户被踢出;50.服务器异常 "refresh_token":"", "refresh_token_expire":"" "uid":"" }
2. 账户注册
post /srv/v1/account
请求参数:
响应参数:
请求例子
post /srv/v1/login { "platid":"2015100011", "vercode":1, "channel":"1CWR", "authorizationcode":"", "data":{}, "mailaddress":"", "password":"", "phonenumber":"", "registersource":"", "username":"", "verificationcode":"" } response: { "error": "", "uid": "" }
3. 修改密码
post /srv/v1/password
请求参数:
响应参数:
请求例子
post /srv/v1/password { "platid":"2015100011", "vercode":1, "channel":"1CWR", "authorizationcode":"", "newpassword":"", "oldpassword":"" } response: { "error": "", //0.表示修改成功;8.密码错误;5.token失效;30.多端登录账户被踢出; 50.服务器异常 "token_status": "" //0.表示token正常;1.表示token需要刷新;2.表示token失效; }
4. 上传头像
post /srv/v1/pic/upload
请求参数:
响应参数:
请求例子
post /srv/v1/pic/upload { "platid":"2015100011", "vercode":1, "channel":"1CWR", "access_token":"", "file":Object, //非空 "type":"" //1:代表上传的是头像 } response: { "error": "", 0:上传成功 18:图片格式错误 19:图片为空 50:服务器异常 "token_status": "" //如果上传成功,返回图片url }
5. 获取授权码
GET /srv/v1/authorization
响应参数:
请求例子
get /srv/v1/authorization?client_id=x&client_secret=x&redirect_uri=x&response_type=x&scope=x response: { "error": "", //0.表示成功;9. client_id不存在;10. client_secret错误;50.服务器异常; "authorizationcode": "" // }
6. 校验短信验证码
GET /srv/v1/verifyVerificationCode
响应参数:
请求例子
get /srv/v1/verifyVerificationCode?authorizationcode=x&phonenumber=x&verificationcode=x response: { "error": "" //0:有效,1:验证码错误,2:验证码过期,3:尚未经过旧手机号验证,一般用于重新绑定手机号,11:授权码错误,12:参数错误,50:服务器异常 }
7. 检查手机号码,是否是合法的号码,是否已经注册
GET /srv/v1/checkPhonenumber
响应参数:
请求例子
get /srv/v1/checkPhonenumber?authorizationcode=x&phonenumber=x response: { "error": ""//0.表示成功;11.授权码错误;14. 该账户已经存在;25.邮箱已经注册;34.手机号格式错误; }
8. 修改密码
POST /srv/v1/password
响应参数:
请求例子
POST /srv/v1/password request: { "" } response: { "error": ""//0.表示成功;11.授权码错误;14. 该账户已经存在;25.邮箱已经注册;34.手机号格式错误; }
9. 忘记密码
POST /srv/v1/forgetpassword
响应参数:
请求例子
POST /srv/v1/forgetpassword request: { ?authorizationcode=x&newpassword=x&phonenumber=x&verificationcode=x } response: { "error": ""//0.表示修改成功;1.验证码错误 2.验证码过期; 4.旧密码错误;7.用户名不存在; 11. 授权码错误;23.验证码已使用;50.服务器异常 }
10. 账号详情
GET /srv/v1/accountDetail
响应参数:
请求例子
GET /srv/v1/accountDetail response: { data:{ }, "error":"", "message":"", "reason":"", "token_status":"" }
二. 新增的JsBridge方法
1. H5打开本地登录界面
方法名: openPage 参数packagename: lcs.account.login
2. H5打开个人信息详情界面
方法名: openPage 参数packagename: lcs.account.personinfo
相关文章推荐
- ab 测试命令
- Jenkins
- GSLB setup test
- Linux文件权限及用户和组管理
- 使用命令修改注册表键值及权限
- Fedora Linux 7 Test 4 发布 下载地址
- 浅谈regExp的test方法取得的值变化的原因及处理方法
- 自定义ubb代码,preg_replace()函数的一些代码
- php 正则表达式学习笔记
- 检测八位数字是否为有效日期的正则
- 向大家推荐一个收集整理正则表达式的网站
- 注意 JavaScript 中 RegExp 对象的 test 方法
- JS正则表达式详解[收藏]
- PHP 正则 email语句详解
- 经典JavaScript正则表达式实战(附pdf)
- 巧解 JavaScript 中的嵌套替换(强大正则)
- 正则表达式regular expression详述(二)
- 解决preg_match匹配过多字符长度的限制的思路分析
- 学习正则!超基础简单例子
- 正则表达式字面量在ECMAScript5中的变化