微信推送、微信支付 调试真麻烦

2018-05-22 19:43:34 +08:00
 odirus

目前微信相关功能是使用的这位老哥的 SDK: https://github.com/Wechat-Group/weixin-java-tools, 用起来很是方便,该有的功能都有了。

不过呢,微信推送、支付的时候,调试真的很烦。

先说微信推送。我们希望正式环境、测试环境能够统一使用一个微信公众号进行推送,不然的话就需要申请新的公众号(个人测试号也行,但不能绑定微信支付),每次申请模板的时候,需要在两个地方进行申请。有时候总是担心测试环境通过测试之后,忽略了正式环境的某个配置,导致线上故障。

再说微信支付,这个比微信推送更加恼火,因为微信支付不能绑定个人测试账号,所以又需要申请一个公众号、微信商户进行关联绑定,然后才能进行测试。还有什么支付目录、业务域名之类的,一大堆要配置。。。

大家有没有什么好的方案来解决这些问题?

目前我们主要在做微信生态相关的产品( H5 + 小程序),所以需要快速迭代,在这个问题上总结了些经验,准备分享出来,先看看大家有没有更好的方案。

1722 次点击
所在节点    微信
4 条回复
qinxi
2018-05-23 09:37:00 +08:00
两小时有效的 access token 放在线上.测试环境也能用那个 token 就行,
域名这些 host 到测试环境就行了
至于支付回调地址写(如果测试环境不能公网访问:带内网穿透的)测试环境的, 线上配置另外一个回调地址就行
odirus
2018-05-23 10:23:55 +08:00
@qinxi 好的,谢谢你的方案。
John60676
2018-05-23 12:25:29 +08:00
微信方面的开发确实恼人,特别是在找相关客服时,只能发邮件,而且还不一定能及时回复
wanshanju
2018-05-23 18:51:00 +08:00
我的做法是申请 2 个公众号,都申请微信支付,一个用做线上,一个用做测试。

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

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

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

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

© 2021 V2EX