zionwang 发表于 2012-4-4 00:53:30

米修 发表于 2012-3-1 13:06 static/image/common/back.gif
代码太多了 。
就是回调的时候支付宝有同步和异步 异步没问题 同步在做验证的时候 是把GET参数排序MD5之后...

我现在和你的问题一样, 你解决了吗?

togofree 发表于 2012-4-4 11:38:09

你肯定是md5加密数据的时候,加密了多余的数据,导致验证失败,仔细检查下这些参与md5加密的数据,看是不是需要在md5加密之前unset掉某些不要的数据,比如c=xxx&m=yyy之类的。

米修 发表于 2012-4-6 17:22:04

如果是有多余参数的话POST也是有问题的。现在只有GET有问题。一直没仔细一步步调试 反正接口主要是用异步的、不会用跳转来做处理的

O-O 发表于 2012-5-16 15:34:49

最近也在做在线支付!CI 2.0 支付宝接口版本3.2 楼主是哪个版本?

米修 发表于 2012-7-8 11:38:12

CI2.1  支付宝3.2

ze00ro 发表于 2012-8-2 12:28:02

更新CI到2.1就蛋疼了,不知道如何解决。。。:P

ze00ro 发表于 2012-8-2 12:28:17

兄台解决了吗?

lou0011 发表于 2012-8-2 16:28:14

表示米有问题,我用CI做过,完全成功

ze00ro 发表于 2012-8-2 16:34:00

我操,调了一下午了,对比出少了个参数。
后来发现是each之后少的,后来一顿搜索,发现不同的php版本会返回不同的结果
后来发现是这货用之前需要reset。
操操操,我学艺不精

米修 发表于 2012-8-3 09:10:06

我get问题是后来发现用了去除index.php 在回调的地址一定要加上index.php/action/method这种格式 不然get接受的参数有问题
页: 1 [2] 3
查看完整版本: 支付宝接口问题