接口使用说明书2016年9月版本控制文档信息文档变更记录目录1.接口概述 (4)1.1. 概述 (4)1.2. 基本规则 (4)1.2.1. 域名 (4)1.2.2. 通用接口调用参数说明 (4)2.接口定义 (6)2.1. 登录注册 (6)2.1.1. 登录接口 (6)2.1.1.1. 账号密码登录 (6)2.1.1.2. 微信登录............................................................................. 错误!未定义书签。
2.1.2. 注册和修改接口..................................................................... 错误!未定义书签。
2.1.2.1. 完善个人信息接口............................................................. 错误!未定义书签。
2.1.2.2. 获取个人资料..................................................................... 错误!未定义书签。
2.1.2.3. 上传/修改企业信息 ........................................................... 错误!未定义书签。
2.1.2.4. 上传/修改工作经历 ........................................................... 错误!未定义书签。
2.1.2.5. 设置/修改提现密码 ........................................................... 错误!未定义书签。
2.1.3. 短信部分接口......................................................................... 错误!未定义书签。
2.1.3.1. 发送短信验证码接口......................................................... 错误!未定义书签。
2.1.4. 服务部分接口......................................................................... 错误!未定义书签。
2.1.4.1. 上传/修改个人服务信息 ................................................... 错误!未定义书签。
2.1.4.2. 获取服务列表..................................................................... 错误!未定义书签。
2.1.4.3. 获取服务详情..................................................................... 错误!未定义书签。
2.1.4.4. 评价列表(全部服务或单个服务) ...................................... 错误!未定义书签。
2.1.4.5. 预约..................................................................................... 错误!未定义书签。
2.1.4.6. 服务评价............................................................................. 错误!未定义书签。
2.1.5. 我的账户................................................................................. 错误!未定义书签。
2.1.5.1. 获取用户收入/支出记录 ................................................... 错误!未定义书签。
2.1.5.2. 分页获取收入/支出记录 ................................................... 错误!未定义书签。
2.1.5.3. 添加收入/支出记录 ........................................................... 错误!未定义书签。
2.1.6. 红包部分接口......................................................................... 错误!未定义书签。
2.1.6.1. 领取红包............................................................................. 错误!未定义书签。
2.1.6.2. 发放红包............................................................................. 错误!未定义书签。
2.1.7. 精英汇部分接口..................................................................... 错误!未定义书签。
2.1.7.1. 获取精英列表..................................................................... 错误!未定义书签。
2.1.7.2. 精英详情............................................................................. 错误!未定义书签。
2.1.8. 任务接口................................................................................. 错误!未定义书签。
2.1.9. 其他接口................................................................................. 错误!未定义书签。
2.1.9.1. 消息..................................................................................... 错误!未定义书签。
2.1.9.2. 省市区获取......................................................................... 错误!未定义书签。
2.1.9.3. 行业类型获取..................................................................... 错误!未定义书签。
2.1.9.4. 上传多媒体资源................................................................. 错误!未定义书签。
2.1.9.5. 申请加V ............................................................................. 错误!未定义书签。
1.接口概述1.1.概述本文档使用**H5端、Android端、Ios端接口说明。
1.2.基本规则1.2.1.域名http://www.***.com(公司测试域名)1.2.2.通用接口调用参数说明(1)token系统生成加密字符串,作为接口安全校验值,由加密字符串接口生成。
(2)version版本号,当前用户使用客户端版本号(H5端、web端默认1.0)。
(3)clientType 客户端类型,类型分别为android、ios、h5、web。
(4)接口参数Type M 表示必填项,N表示选填项。
(5)接口返回格式:json。
(6)通用格式说明失败,包含系统异常导致调用失败、接口调用成功但参数校验失败、业务操作失败,接口返回json示例如下:{" status": {"state": "错误码","msg": "错误信息"}}成功:返回单条数据示例如下:{"status": {"state": "1”,"msg": ""},"content": { }}返回多条数据示例如下:{"status": {"state": "1”,"msg": ""},"content": [{……},{……}]}(7)错误状态码说明:(8)接口返回错误信息msg:msg信息是调用接口失败提示信息。
2.接口定义2.1.登录注册2.1.1.登录接口2.1.1.1.账号密码登录【应用场景】【接口说明】校验用户登录信息是否正确,并返回用户个人信息(非微信用户登录)。
【接口形式】HTTP POST【接口URL】*****/login【参数定义】输入参数定义如下:返回信息定义如下:(json)。