微信支付订单查询的返参怎么这么奇葩?

2020-06-03 09:33:51 +08:00
 luxinfl

代金券 ID:coupon_id_$n,代金券类型:coupon_type_$n,单个代金券金额:coupon_fee_$n <coupon_id_0>111</coupon_id_0> <coupon_id_1>222</coupon_id_1> <coupon_type_0>1111</coupon_type_0> <coupon_type_1>2222</coupon_type_1>

这个只能单独写解析代码了吗?

5596 次点击
所在节点    微信
50 条回复
zhaorunze
2020-06-03 09:40:17 +08:00
毕竟是 php 写的
Vhc
2020-06-03 09:43:17 +08:00
开发团队技术不行,和用什么编程语言无关
Rekkles
2020-06-03 09:52:03 +08:00
一楼这个也能牵扯到 PHP 身上黑一下我是没想到的,不知道用的什么语言?
@zhaorunze #1
yellowV2ex
2020-06-03 09:53:44 +08:00
PHP 能直接在 PHP 文件里写任意格式的 HTML 代码这是其他语言无法比拟的 🐶
keepeye
2020-06-03 09:54:44 +08:00
微信相关的 api,一言难尽。顺便 1L 傻叉
Latin
2020-06-03 09:59:10 +08:00
@zhaorunze 返回的是 xml 格式,跟 php 有啥关系
skymei
2020-06-03 09:59:25 +08:00
我大 PHP 真是可怜,走到哪都被人嫌弃,被人黑
Chenamy2017
2020-06-03 10:04:26 +08:00
这个解析不难呀,自己撸就完了
littleylv
2020-06-03 10:05:30 +08:00
微信相关的 api,一言难尽。顺便 1L 傻叉
luxinfl
2020-06-03 10:08:25 +08:00
@Chenamy2017 是不难,但是很蛋疼啊
luxinfl
2020-06-03 10:09:30 +08:00
@littleylv
@keepeye 微信 api 真的是。。。。版本不同,xml 和 json 混杂,文档也好多不同的网址
fiypig
2020-06-03 10:10:26 +08:00
xml
wysnylc
2020-06-03 10:10:42 +08:00
这都不算最恶心
最恶心的是编码问题
keventseng
2020-06-03 10:11:19 +08:00
@luxinfl
虽然奇葩,但……又不能不用,难道不是吗?
:P
lepig
2020-06-03 10:13:44 +08:00
顺便 1L 傻叉
kingwrcy
2020-06-03 10:17:01 +08:00
支付行业,入参和出参需要签名,如果有层级的,不好签名.

只有一层的,按照字母序排列,签名比较容易,对接的人也会比较好理解.
Pythondr
2020-06-03 10:25:40 +08:00
wepay 的数据交互格式确实是 XML 的
RJH
2020-06-03 10:26:35 +08:00
这格式不好解析啊,微信官方有提供工具处理吗?
luxinfl
2020-06-03 10:32:56 +08:00
@RJH 这个还是好解析的,但是要单独写,没有通用方法
xmumiffy
2020-06-03 10:34:22 +08:00
用 v3 接口吧,restful 的 json 接口,用起来还是挺爽的

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

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

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

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

© 2021 V2EX