谈接口标准化对APP应用、微信小程序的应用重要性

作者:管理员发表于:2019-05-24

       如大家所知,现在的应用都希望入口多一起都是为了流量,因为目前的的流量都在各个大平台的,所以各大平台为了自己的生态建设,都在推自己的小程序。有的客户为了自己的平台数据能自己掌握,又要开发独立的app。这样就出现了一个应用需要有APP、小程序、微信端等。这些应用都是前后端分离的开发模式。所以衡磊科技项目团队在项目规划初期,接口规范及规划初期都考虑到了这样的应用场景。即一套接口应对所有的应用入口。那接口的标准化就非常的重要。
      下面介绍下衡磊科技在接口标准化方面的一些约定。

1. 获取访问接口授权
访问接口的授权码是业务请求中使用
1.1. app_token
app_token是应用授权码,是通过系统预先分配的,app_token长度在32~512字节,与app_secret成对出现
1.2. app_secret
app_secret是访问授权密钥,是通过系统预先分配的,与app_token成对出现,用于获取访问接口授权请求的签名
1.3. 通讯协议
HTTP协议
POST请求,业务数据放在请求的body中
编码格式采用UTF8
业务数据结构根据请求URL参数中的format值来定,如果format=JSON,则业务数据也应该是JSON字符串,如果是XML,则业务数据也应该是XML结构的字符串
1.4. API路径
auth/token