php 项目接入微信支付资料整理分享,给有需要的人

2015-02-10 17:29:21 +08:00
 djchurch007

php项目接入微信支付资料整理分享,给有需要的人。
因为抢红包风波,微信封杀了支付宝链接,不得不紧急加入微信支付。
微信支付的开发文档太坑,不才已被虐哭,趁现在还在坑里,记录一下留个纪念.
https://github.com/biangbiang/wxpay-php

8467 次点击
所在节点    PHP
32 条回复
sun019
2015-02-10 17:34:05 +08:00
哈哈 还好吧 还是觉得以前做腾讯账号登录 才是坑 微博是一套 空间又是一套 然后QQ还有一套
djchurch007
2015-02-10 17:38:27 +08:00
@sun019
猜测是好几个团队做的微信支付;
里面有驼峰体,下划线体,4格党,2格党;
md5加密,sha1加密,然后部分转大写,部分不用转;
然后一次请求,中间要算三次签名,用不同的方法;
php的demo和sdk居然有报错,怀疑没测过,而且可能是内部现有java猿写的;
文档也是好几个版本,感觉好乱,我也是看完全部文档之后才总算知道就那么回事。
>_<还好已经调通了
b821025551b
2015-02-10 17:47:30 +08:00
当时加密的地方被虐哭了,又md5又sha1的,而且数据获取一会儿get一会儿post,都特么是眼泪
djchurch007
2015-02-10 17:55:48 +08:00
@b821025551b 看来大家都是被虐过来的,测试还职能在线上测试,没备案的域名不通过。。
本来以为跟支付宝差不多,感觉最多三天吧,加测试,现在发现看文档就看了三天。
timeStamp和timestamp
appid和appId
我在这大小写上死了半天。
这绝壁是临时工干的,满满的都是泪>_<
wesley
2015-02-10 18:14:12 +08:00
直接用官方sdk改的,不仅仅是代码和文档,坑无处不在
https://gebsni.com/a/14/11/PROBLEMS-OF-WEBCHAT-PAY.html
hellokittyer
2015-02-10 18:52:08 +08:00
入坑两天,❤️,心赛==过
missdeer
2015-02-10 20:10:19 +08:00
笑尿了
wormcy
2015-02-10 20:14:45 +08:00
当时做的时候 果断自己开发SDK 官方SDK深坑啊
paicha
2015-02-10 20:26:04 +08:00
@djchurch007 同在坑里。写 Node,签名、驼峰、中文编码的坑都掉过……坑爹的在线校验工具的打印信息还是错误的,误导了半天。
djchurch007
2015-02-10 20:57:30 +08:00
@wesley 差不多,那个php的sdk绝对没测过,好几个低级的错误,还好那个本地可以测试
djchurch007
2015-02-10 20:58:30 +08:00
@wormcy 太明智了,我实在是太年轻,总觉得公司大,技术大牛多,不带这样坑。
只有被坑过才会懂>_<
XadillaX
2015-02-10 21:03:25 +08:00
路过支持下 biangbiang,虽然好久没写 PHP 了的说。
djchurch007
2015-02-10 21:05:09 +08:00
@paicha 是啊,就这样的文档,它还能在不通知用户的情况下,把支付宝封了,囧,增加广大同胞的年前工作量
djchurch007
2015-02-10 21:07:38 +08:00
@XadillaX 谢谢x大神的支持,等你以后开公司了,我来给你扫地^_^
xiuc001
2015-02-10 21:13:31 +08:00
互联网时代还能有好文档?
Lucups
2015-02-10 21:45:53 +08:00
楼主真相了
reorx
2015-02-10 23:04:09 +08:00
代写 PHP 的朋友感谢楼主 XD
esyed
2015-02-10 23:41:10 +08:00
微信支付有望挑战支付宝么?
esyed
2015-02-10 23:44:16 +08:00
@wormcy 没看到官方php sdk啊
@XadillaX 你都搞过哪些php开发呢?
kofj
2015-02-10 23:45:39 +08:00
@esyed 我觉得文档上就已经败了

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/169891

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX