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

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>

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

5794 次点击
所在节点    微信
50 条回复
xmumiffy
2020-06-03 10:35:16 +08:00
优惠券的建券接口也只有 v3 才有
Cooky
2020-06-03 10:36:28 +08:00
写正则应该很容易解吧,向前引用之类的
ytmsdy
2020-06-03 10:50:15 +08:00
微信的接口设计真的不是一般的反人类,真心不知道开发人员为啥会设计出这样的 API
Jammar
2020-06-03 10:58:13 +08:00
xml 转 json 啊,肯定有写好的包直接拿过来用
milkme
2020-06-03 10:58:51 +08:00
平时大家都骂产品经理 xx,没想遇到个程序员自己设计的东西居然更恶心,哈哈哈哈哈
luxinfl
2020-06-03 11:09:32 +08:00
@xmumiffy 不是 v3,用的 xml 格式的
luxinfl
2020-06-03 11:10:05 +08:00
@Jammar 我都转的 map
chenmobuys
2020-06-03 11:27:22 +08:00
确实有点奇葩
laojiaqing
2020-06-03 13:05:26 +08:00
微信相关的 api,一言难尽。顺便 1L 傻叉
u6pM63mMZ34z32cE
2020-06-03 13:13:04 +08:00
微信的 api 看一看 笑一笑就好了
连 timestamp 和 timeStamp 都分不清
WytheHuang
2020-06-03 13:13:08 +08:00
这 api 有东西,大厂的那些接口...顺便 1L 傻叉
wolfan
2020-06-03 13:16:39 +08:00
JAVA 的不都是用 XML 么?
xingyuc
2020-06-03 13:46:31 +08:00
开发团队技术差+1
文档能力也差
wxlj
qbmiller
2020-06-03 13:48:12 +08:00
xml 格式, 最近对接了个腾讯相关支付, 也是 xml . 传参, 应该是遗留下来的. 体量太大
qiayue
2020-06-03 13:49:07 +08:00
建议一楼下次看到 jQuery 就骂,为啥要抄袭 php 这么烂的美元符号
belin520
2020-06-03 13:50:50 +08:00
1L 没啥技术见解,又学人开技术玩笑,惹一身骚
yinzhili
2020-06-03 13:56:34 +08:00
微信支付最辣鸡的其实是文档
luxinfl
2020-06-03 13:57:39 +08:00
更可怕的是,wx 官方的示例返参,竟然都有错误。贴了出来。
<sub_mch_id>![CDATA[10000101]]></appid>

https://pay.weixin.qq.com/wiki/doc/api/wxa/wxa_sl_api.php?chapter=9_1
Sunkz
2020-06-03 14:07:46 +08:00
如果是 java 项目, 推荐你个第三方 jar 包 https://github.com/binarywang
mostkia
2020-06-03 14:39:46 +08:00
看这尖括号。。XML 格式?

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

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

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

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

© 2021 V2EX