最近做微信企业号开发,基本流程是移动端通过微信APP内置的浏览器去解析自己服务器上的页面(或Controller),页面去异步访问项目中需要的API(自己团队或自三方)。
觉得在对接API时有些流程是需要梳理的如下:
1、移动端开发人员和服务端API开发人员提前定义好API接口(方法名称
参数、返回的JSON格式)
2、双方按约定,服务端硬编码编写接口并部署测试环境(微信开发比较特殊),移动端及时经行测试,并反馈相关的情况
3、移动端开发不要总是太依赖美工的页面和服务端API
4、约定不是万能的也不是一成不变的,开发过程中移动端会不断的发现原先约定的字段不够用,类型不对,需要API端不断的修改接口调试,个人觉得会浪费掉许多实现。因此个人建议移动端最好自己模拟自己的数据,待开发完后,将需要修改的API 清单,列给服务端的人员。