接口编写规范
- 接收数据,并进行过滤
- 将接收的数据写入日志中,以便日后查询
- 判断传递的签名是否正确
- 正确后进行数据操作
- 将所有有可能出现错误的地方都写入日志中
签名算法:
1. $userAppkey = array(
'appkey'=>'9f8b5016dc5bd589',
'appsecret'=>'6a0ff3b8fd27c6c984ef44662e7bd0ac'
);
2.判断appkey是否正确
3.判断时间是否超长
4.将获取到的变量,通过一些函数拼接在一起,组成一个sign
5.判断传入的sign是否和接口中生成的一致