只有我一个人觉得 wx 支付的文档反人类吗

2019-01-09 13:57:17 +08:00
 mseasons

为什么要用 XML,为什么不用 Json 为什么很多请求都不告诉我用 GET 还是 POST 还是 PUT 还是 PATCH 为什么告诉我,通知我付款成功之后让我给它返回一个收到,却不告诉我往哪个接口发消息?

接个微信支付接到烦躁。

8221 次点击
所在节点    程序员
86 条回复
helionzzz
2019-01-09 14:02:25 +08:00
做过 WX 支付的谁没骂过官方文档、、、只是骂归骂,人家不改有什么办法
saran
2019-01-09 14:03:54 +08:00
银行系统还在用你能有什么办法。
0myun
2019-01-09 14:05:13 +08:00
返回收到就是 echo "success"吧。。支.付.宝也是这样的
phpcxy
2019-01-09 14:06:18 +08:00
找找前人做好的轮子吧,常见的坑都帮你踩过了。
kltt22
2019-01-09 14:10:39 +08:00
看看流程图,感觉楼主之前没写过支付。微信支付拉出来 sdk,2 小时完活。
mseasons
2019-01-09 14:16:37 +08:00
@0myun 不是应该给微信的某接口发个请求,告诉微信我完事了吗。
mseasons
2019-01-09 14:16:52 +08:00
@kltt22 确实没写过……但是仍然觉得它文档是个 shi
mseasons
2019-01-09 14:17:12 +08:00
@phpcxy 看文档之余来 V2 发个帖子,正在 github 看各路大神写过的代码踩坑。
guoluwei
2019-01-09 14:18:06 +08:00
你不是一个人
0myun
2019-01-09 14:21:08 +08:00
@mseasons #6 微信网关请求你的 notifyurl 你输出指定信息就是了。(支.付.宝是这么做的 微信没研究过)
MadlifeZYC
2019-01-09 14:21:20 +08:00
真的你不是一个人
比心
mseasons
2019-01-09 14:28:49 +08:00
@0myun 那 Python 用哪个……
0myun
2019-01-09 14:31:52 +08:00
@mseasons #12 这类的支付接口都有填写 notify 的把
GDC
2019-01-09 14:33:45 +08:00
确实反人类,确实该骂,然后你骂的这些都不成立,除了没用 json 这点稍微说得过去,然而 xml 也是标准文档之一,用也合情合理
a1585753540
2019-01-09 14:40:28 +08:00
前阵子 做了 wechat pay hk 钱包的。 丢给你看开放平台的文档。 结果回传的 xml 参数都不一样。
lsongiu
2019-01-09 14:43:00 +08:00
还是支付宝的文档和 sdk 好用
xiangyuecn
2019-01-09 14:59:32 +08:00
其实返回什么格式无所谓,讲清楚就好了。不过他家就是讲不清楚,经常调了半天,咦,原来文档 TMD 是错的,需要什么参数怎么用全靠猜

没法忍的文档,每次看这里就火:


copy 的也太不走心了,虽然文档菜单里专门有入口,但引用的地方也要更新一下啊,腾讯的人才
580a388da131
2019-01-09 15:00:48 +08:00
用过的都骂过 腾讯云的文档也是垃圾
v2dead
2019-01-09 15:10:01 +08:00
图样,你这才接一个微信支付,我可以很负责地告诉你,微信支付接口已经是微信全系列接口里面最好的了。
后面你接一接微信开放平台,公众号,你会感慨设计这接口的真特么是人才啊。你平日见不到的 xml 里面包 json,全 xml 使用 CDATA,xml 接口和 json 换着用。
shangh
2019-01-09 15:11:16 +08:00
支付宝也是

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

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

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

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

© 2021 V2EX