




版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
APPAPP接口规范文档v.1.0.0{北京天晴APP接口规范文档}手机客户端接口文档文件状态:[]草稿[V]正式发布[]正在修改文件标识:当前版本:1.0作者:北京天晴完成日期:
版本历史版本/状态作者参与后起止日期备注V1.0/草稿韩磊移动小组目录TOC\o"1-5"\h\z一、概述 1有关接口 1\o"CurrentDocument"接口是纯数据的交互 1\o"CurrentDocument"接口的分类 1\o"CurrentDocument"查询类接口 1\o"CurrentDocument"操作类接口 1\o"CurrentDocument"上传下载类接口 1\o"CurrentDocument"推送类接口 1二、查询类接口格式规范 1获取单条^^象信息 1\o"CurrentDocument"请求格式 1\o"CurrentDocument"参数说明 2\o"CurrentDocument"正常返回结果 2\o"CurrentDocument"获取列表^•象信息 3\o"CurrentDocument"请求格式 3\o"CurrentDocument"参数说明 3\o"CurrentDocument"正常返回结果 3三、操作类接口 4新增操作 4\o"CurrentDocument"接口说明 4\o"CurrentDocument"参数说明 4\o"CurrentDocument"正常返回结果 4\o"CurrentDocument"错误返回列表 5\o"CurrentDocument"修改操作 5\o"CurrentDocument"接口说明 5\o"CurrentDocument"参数说明 5\o"CurrentDocument"正常返回结果 5\o"CurrentDocument"错误返回列表 5\o"CurrentDocument"删除操作 6\o"CurrentDocument"接口说明 6\o"CurrentDocument"参数说明 6\o"CurrentDocument"正常返回结果 6\o"CurrentDocument"错误返回列表 6四、上传下载类 7上传文件 7\o"CurrentDocument"接口说明 7\o"CurrentDocument"参数说明 7\o"CurrentDocument"正常返回结果 7\o"CurrentDocument"错误返回列表 7\o"CurrentDocument"下载文件 7\o"CurrentDocument"接口说明 7\o"CurrentDocument"参数说明 8\o"CurrentDocument"正常返回结果 8\o"CurrentDocument"错误返回列表 8五、推送类接口 8推送消息 8\o"CurrentDocument"接口说明 8\o"CurrentDocument"参数说明 8\o"CurrentDocument"正常返回结果 9\o"CurrentDocument"错误返回列表 9六、通用返回格式 9正确返回 9\o"CurrentDocument"接口说明 9\o"CurrentDocument"参数说明 9\o"CurrentDocument"正常返回结果 9\o"CurrentDocument"错误返回列表 10\o"CurrentDocument"错误返回 10\o"CurrentDocument"接口说明 10\o"CurrentDocument"参数说明 10\o"CurrentDocument"正常返回结果 10\o"CurrentDocument"错误返回列表 10七、附录 11\o"CurrentDocument"通用错误返回列表 11\o"CurrentDocument"URL地址信息 11\o"CurrentDocument"主机地址 11URL列表 11\o"CurrentDocument"安全机制 11\o"CurrentDocument"验证签名机制 11\o"CurrentDocument"其他 12\o"CurrentDocument"列表数据为空的返回 12APPAPP接口规范文档v.1.0.0、概述有关接口接口是纯数据的交互APP接口是移动设备和业务之间进行通信的途径。实质就是以特定的规则通过接口直接操作数据库的增删改查。接口的分类查询类接口查询类接口是指客户端传递一些参数, 服务端根据参数依据需求, 前往数据库查询需要的结果返回数据的一类接口。返回类型一般有两种。第一种是返回一个对象,第二种是返回一个数组对象。第一种比如登陆,客户端把用户名密码上传到接口,服务器返回用户的个人信息。第二种比如获取客户,客户端把用户的身份信息上传到接口, 服务器返回此身份下的所有客户数组集合。操作类接口操作类接口是指,客户端通过接口进行一些增删改的操作。 比如新增一个客户,修改客户信息,或者删除一个客户。服务器一般返回执行的状态, 有的需要返回执行结果的一些信息,比如新增客户后,返回客户的 ID。上传下载类接口上传下载类接口是涉及到文件传输的接口。 比如上传头像,需要上传图片到服务器, 服务端根据需求响应保存并返回结果。 比如客户端需要显示用户头像, 需要读取网络图片文件,在手机上进行显示。推送类接口除了客户端主动去请求服务端,获取需要信息之外。有时候,也存在服务端有消息需要通知客户端的情况,这时候就是服务端向客户端发送消息。 这类需求可以通过客户端短时间类循环请求解决,也可以通过第三方专业推送解决。也可以通过自己使用 socket或者xmpp等协议进行开发。、查询类接口格式规范获取单条对象信息请求格式URL支持格式JOSN
Http请求方式POST是否登录验证请求数限制2.1.2参数说明参数名必选类型及范围说明xxxtrueString用户名2.1.3正常返回结果返回键返回值说明resultString结果代码信号ok结果成功,fail结果失败ResponseObject响应体Key1int响应字段值Key2String响应字段值Key3Object响应字段值可以依然包含对象体Key3_Key1int响应字段值{"result":"ok","Response":{"userName":"Mary","sex”:1,"Address":[{"city":"JiNan"},{"county":"LiXia"}]}}2.1.4错误返回列表详见:通用错误返回列表
获取列表对象信息2.2.1请求格式URL支持格式JOSNHttp请求方式POST是否登录验证请求数限制2.2.2参数说明参数名必选类型及范围说明xxxtrueString用户名Pagefalseint第几页,不传递默认第一页Sizefalseint一页多少条,不传递默认20条正常返回结果返回键■返回值说明resultString结果代码信号ResponseObject响应体LastUpdateTimeString最舟-条更新时间根据此时间判断新旧ThisPageNumberint当前页条数判断是否为空,是否有卜贞「DataListArray[Object]对象列表时间倒序排列{result:ok,"Response":{"LastUpdateTime":"2012-12-1122:01:09”,"ThisPageNumber":2,"DataList":[{"id":1,"date":"2014-07-24","detail":,"points":50},{"id":2,"date":"2014-07-24”,"detail":,"points":50}]}}错误返回列表详见:通用错误返回列表三、操作类接口3.1新增操作3.1.1接口说明URL支持格式JOSNHttp请求方式POST是否登录验证请求数限制3.1.2参数说明参数名必选类型及范围说明xxxtrueString用户名xxxtrueStringxxxtrueStringxxxtrueString3.1.3正常返回结果返回键返回值说明 ■resultString结果代码信号ResponseObject响应体idint增数据的ID或者标志textString操作提示语如添加客户成功,可为空{result :ok,"Response":{"id":1,"text":"")
3.1.4错误返回列表详见:通用错误返回列表3.2修改操作3.2.1接口说明URL支持格式JOSNHttp请求方式POST是否登录验证请求数限制3.2.2参数说明参数名必选类型及范围说明xxxtrueString用户名xxxtrueStringxxxtrueStringxxxtrueString3.2.3正常返回结果返回键返回值说明resultString结果代码信号ResponseObject响应体idint数据的ID或者标志textString操作提示语如修改客户成功,可为空{result :ok,"Response":{"id":1,"text":""}}3.2.4错误返回列表详见:通用错误返回列表
3.3删除操作3.3.1接口说明URL支持格式JOSNHttp请求方式POST是否登录验证请求数限制3.3.2参数说明参数名必选类型及范围说明xxxtrueString用户名xxxtrueString3.3.3正常返回结果返回键返回值说明resultString结果代码信号ResponseObject响应体idint数据的ID或者标志textString操作提示语如删除客户成功,可为空{result :ok,"Response":{"id":1,"text":"亲,删除客户成功}}"3.3.4错误返回列表详见:通用错误返回列表
四、上传下载类4.1上传文件4.1.1接口说明URL支持格式JOSNHttp请求方式POST是否登录验证请求数限制4.1.2参数说明参数名必选类型及范围说明xxxtrueString用户名xxxtrueFile值为文件类型,处理向Web中的表单FILE一样4.1.3正常返回结果返回键返回值说明 ■resultString结果代码信号ResponseObject响应体filePathString文件存放的绝对路径上传{result :ok,"Response":{"filePath":"/logo.gif"}}4.1.4错误返回列表详见:通用错误返回列表4.2下载文件4.2.1接口说明URL
支持格式JOSNHttp请求方式POST是否登录验证请求数限制4.2.2参数说明参数名必选类型及范围说明xxxtrueString文件网络绝对路径4.2.3正常返回结果返回键返回值说明 ■确保文件可以正常访1可下载4.2.4错误返回列表详见:通用错误返回列表五、推送类接口5.1推送消息5.1.1接口说明URL支持格式JOSNHttp请求方式POST是否登录验证请求数限制5.1.2参数说明参数名必选类型及范围说明
5.1.3正常返回结果返回键返回值说明 ■5.1.4错误返回列表详见:通用错误返回列表六、通用返回格式6.1正确返回6
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 残联委员笔试题及答案大全
- 新能源汽车创新管理与发展试题及答案
- 电动汽车充电技术的创新探索试题及答案
- 深圳叉车面试题及答案
- 数量与逻辑结合的思维挑战题试题及答案
- 物理公式推导理解题试题及答案
- 新能源汽车冷却系统的技术创新试题及答案
- 子宫破裂考试试题及答案
- 安全工程师考题模拟试题及答案
- 稀溶液的物理化学性质试题及答案
- 宏力天扬太阳能热水器说明书
- 明代文人《西厢记》重写接受
- 高标准农田建设上图入库(技术培训)
- 中学物理课堂教学评价量表
- DB23 2456-2019农村生活污水处理设施水污染物排放标准
- 毛泽东思想完整版
- GA/T 850-2021城市道路路内停车位设置规范
- 天津民间艺术课件
- 智慧旅游电子票务管理系统整体设计方案
- 学习民法典 做遵纪守法小学生专题课件
- 亦庄开发区企业名录
评论
0/150
提交评论