支付宝的加签,同步验签和异步验签
接口数据按照接口文档写的准备,然后把除了sign字段的其他所有字段生成待签名字符串,然后进行加签,把签名放回接口数据中,发起接口请求,
同步验签的话是根据支付宝返回来的相应信息,json格式转数组取出sign字段(json_decode),然后把除了sign字段以外的数据再转回json格式(json_encode)放入demo中的verify验签方法中进行验签
异步验签的话是根据支付宝返回来的相应信息,取出sign,剔除sign字段和sign_type字段,把剩下的参数放进demo中的getSignContent中生成待签名字符串,然后调用verify验签方法进行验签,
简单的来说就是同步验签的待签名字符串格式是json格式,异步验签的待签名字符串是url get请求的格式
个人理解,技术大牛勿喷,编程菜鸟欢迎指导异步回调验签,
生成待签名字符串,异步验签的待签名字符串就是这种格式,
验签方法,
同步验签
..........
..........
..........