今天来看按照我们前面的开发逻辑所需要的数据,后端的同学是怎么给过来的。来看一下接口文档的格式,当然这个接口,我们也提供下载,可以关注【校招VIP】公众号回复【2008】下载java接口文档。

一、模式格式

这是调动的网址的前缀,get/post,模式可以get/post,因为这次我们基本上都打开了,按理说这种拉取的方式,我们都可以用get或者是post的方式,实际上post更好用一些。

我们常用的前后端交互是post格式,但是为了方便大家调用,因为有些前端同学说我不会用post man,或者是我早期想先看格式是什么样的,但是post man大家应该都会用,如果不会用的话,做前端可能有点问题。

他的测试数据就一个,就是一个目的ID,拉取某个数据,因为在这期里面我们还没有做用户交互的部分,在前端大家都知道功能是什么。

我用get方法去模拟一下,要注意在一个公司里面,前后端约定的格式必须要统一,所以你要知道格式是什么样子。那么它默认的data肯定是放在数据部分,但是统一的部分有四部分,前面是跟接口无关,是一个通用部分。

有几个值,Success,这告诉我调用成功还是失败,message,返回success的话,如果带数据就把数据返回来,如果是调用后台数据,最后他的校验说有问题,那失败信息会放这儿。

所以大家在前端可以看一下我们的demo,看官方版就是if success,他就去取这个数据,如果else的话就弹出,或者你去对他的错误进行一个处理。errorCode暂时先不用考虑,因为这是一个请求的标记码,我们暂时不用他。

二、业务逻辑

就是内部,内部是一个大的对象叫detail,detail对象里面有定的ID、标题、type,type是什么呢?在上次课程讲过,这次把电影类型和地区都给他写死在环境里面。因为他变动性很小,所以就不用浪费性能去调一下,要么缓存住调用一次,要么干脆就写死。

前端的同学要注意写一个时间的通用类,然后进行一个转化。现在这个时间格式,是一个字符格式。以前地区是支持两个地区的,但是现在我们产品说只能展示一个,后端如果不改的话,大家要截取其中的一个去做一个映射。

接口说明就是这样,这个接口没那么难,也不简单,大家一定要注意把它转换对象去进行解析。

后台接口说明,你真的理解吗?相关推荐

  1. [转载] Java内存管理-你真的理解Java中的数据类型吗(十)

    参考链接: Java中的字符串类String 1 做一个积极的人 编码.改bug.提升自己 我有一个乐园,面向编程,春暖花开! 推荐阅读 第一季 0.Java的线程安全.单例模式.JVM内存结构等知识 ...

  2. 老总让做后台接口监控,我却开发了一个App

    最近投入到了一个新的项目中,是一个新的Android项目,项目涉及到智能聊天相关的功能,所以需要一个很好的接入层,总之肯定不能用通用的http协议来聊天. 手Q.微信等聊天软件,都会实现自己的一套协议 ...

  3. Android Binder通信一次拷贝你真的理解了吗?

        Android Binder通信一次拷贝你真的理解了吗? Android Binder框架实现目录: Android Binder框架实现之Binder的设计思想 Android Binder ...

  4. vue连接后端本地接口_详解vue配置后台接口方式

    详解vue配置后台接口方式 在vueAdmin项目中有两种方式配置后端接口的方式,在此做下记录 第一种(代理方式) 在工程目录下 > config > index.js - 修改为如下配置 ...

  5. 调用后台接口返回报错前端隐藏提示_从零开始的Android新项目9 - 前端用后台接口设计...

    这回来讲讲后台接口的设计. 可能有同学会觉得后台的接口和我们大前端开发有什么关系?试想一下,在碰到一些不合理的接口设计的时候,你们开发是否觉得很别扭--需要为了坑爹的接口写很多脏代码引坑?甚至,这么开 ...

  6. ajax调取json接口,通过 Ajax 调取后台接口将返回的 json 数据绑定在页面上

    第一步: 编写基础的 html 框架内容,并引入 jquery: 测试Ajax 第二步: 在 " " 中间插入要点击的按钮和用来显示数据的 标签,并编写对应的 function: ...

  7. html调后台接口_前后端分离之让前端开发脱离接口束缚(mock)

    来源 | https://www.cnblogs.com/milo-wjh/p/6424246.html前后端分重构完成,再书写交互时遇到后台接口尚未完成,无法得到接口返回的测试数据,但是我们又需要一 ...

  8. 你真的理解“吃亏是福”么?

    你真的理解"吃亏是福"么?且看 一个10几年的运维老鸟老男孩的随笔! 供朋友参考! 一定不要计较一时的得失! 有一次老男孩老师看电视,一位老大爷(当时70岁)感慨的说," ...

  9. 接口(Interface)的深入理解

    接口(Interface)的深入理解 一:接口是规范(不展开) 二:接口可以看成是一个特殊的类 1: 接口可以定义"接口类型变量",就好像类可以定义类类型的变量(或者说是引用类型变 ...

  10. 微信小程序调用php,微信小程序调用PHP后台接口 解析纯html文本

    微信小程序调用php后台接口,解析纯html文本,效果图片预览 1.微信js动态传参: wx.request({ url: 'https://m.****.com/index.php/home/xia ...

最新文章

  1. ORB-SLAM2 论文翻译
  2. grep之字符串搜索算法Boyer-Moore由浅入深(比KMP快3-5倍)
  3. 【拾贝】版本控制-git 建立Team项目
  4. 20应用统计考研复试要点(part24)--简答题
  5. 《兔兔公司的历史》那些年,百度的荣耀和沉沦
  6. 亿级流量 | 蚂蚁金服分布式事务实践解析
  7. nuxt vue ssr实现
  8. laravel5.2总结--服务提供者,契约(Contracts)
  9. 第 15 章 代理模式
  10. mysql忘记密码时如何修改root用户密码
  11. Unity接入Steam成就
  12. application.yml文件
  13. IDEA设置多行标签页
  14. 块存储,文件存储,对象存储
  15. 丸子小程序打通视频号,变现更便捷~
  16. 3DSMAX渲染器哪个好以及建模方法大盘点?你学会了吗
  17. VR 终极选购指南:入门、进阶与高端
  18. Java分解整型质因数
  19. android 怎么刷新view,android – 如何在ViewPager中刷新当前视图
  20. ios开发之公交卡系统的设计与实现

热门文章

  1. block中断 virtio_virtio分析
  2. B、dB、dBm、dBi、dBd、dBc 的理解和区别
  3. java获取随机数范围
  4. Scripting Xilinx® ISE™ using Tcl
  5. win10网络出现感叹号,但能正常上网
  6. GeoServer源码解析和扩展 (三)结构篇
  7. JavaScript中的引用函数、调用函数和回调函数
  8. 你对未来计算机有什么期待,一起脑洞大开:你希望未来手机增添什么功能
  9. 路由器你竟然是这样的...
  10. oracle 逆向递归查询_oracle 递归查询