最近看到一个利用微信个人收款码做支付接口的,想问问怎么实现的?

2017-04-15 17:01:24 +08:00
 tkin1992

http://www.wdku.net/user/charge

这个网站用了个人微信收款码充值,我测试了充值成功了,请教下实现的思路或者流程。

31484 次点击
所在节点    程序员
28 条回复
sobigfish
2017-04-15 17:15:12 +08:00
微信机器人监控微信发过来的转账信息?
https://github.com/Urinx/WeixinBot 当然其他语言的实现也很多,懒得确认了
hoythan
2017-04-15 17:39:10 +08:00
开个 https 代理监控,如果发现相关内容就写入数据库,没啥难度的,主要的就是需要弄个手机或者虚拟机挂微信.
代理的话可以用阿里巴巴的 anyproxy . 贼好用.
Tink
2017-04-15 18:53:08 +08:00
微信机器人
dybeta
2017-04-15 20:32:46 +08:00
我也想知道
zonghua
2017-04-15 21:06:05 +08:00
@hoythan 但是消息推送不会是用 HTTP 啊?具体是怎么个流程
abmin521
2017-04-15 21:48:57 +08:00
@Tink #3
@sobigfish #1 目前我所知道的机器人都是抓的 web 协议 不支持红包的
alocne
2017-04-15 21:56:07 +08:00
@sobigfish
@hoythan
@Tink
他是怎么知道是哪个用户付款的?
dangyuluo
2017-04-16 00:43:21 +08:00
难不成是虚拟机里搞图像识别。。。?脑洞一下而已。
litch
2017-04-16 01:03:11 +08:00
同求。。
FunctionOne
2017-04-16 04:13:36 +08:00
觉得这是一个猫鼠游戏,无论如何实现的,腾讯可能在未来某一天把这个洞堵住。
WildCat
2017-04-16 07:52:20 +08:00
Android 有接口监控 UI
romotc
2017-04-16 08:42:56 +08:00
@alocne 应该是用多张二维码,目前发现了 2 张
/public/img/weixinpay/2.png
/public/img/weixinpay/1.png
也就是说同时只能同时 2 个用户用这个充值业务,用户量少的时候应该也可以
publicAdmin
2017-04-16 09:25:49 +08:00
意义不大,支付频率低一点还能凑合。频率高了就无意义了,
wvidc
2017-04-16 09:48:07 +08:00
用户登录后 A 用户分配二维码 1 B 用户分配二维码 2 C 用户分配二维码 3 ...
HanSonJ
2017-04-16 09:58:16 +08:00
web 协议根本就不知道是谁转账的,估计如楼上所说的只能应付低频,这里有个其他的转账例子

https://github.com/hanson/vbot

http://t.laravel-china.org/laravel-tutorial/5.1/buy-it
daolin998
2017-04-16 10:32:57 +08:00
面对面付款码吗?
Jacky001
2017-04-16 11:41:21 +08:00
这是 lz 来宣传网站的吧?这个难点在哪里?
jyf
2017-04-16 12:46:29 +08:00
走 adb 监控微信
alocne
2017-04-16 12:50:03 +08:00
@romotc
@HanSonJ
再请教一个问题,现在的微信机器人都是基于 web 版微信吧?但是 web 版微信没有付款通知啊。。。
bombless
2017-04-17 01:05:59 +08:00
公司的微信机器人就是用的安卓的可访问性接口, iOS 那边也用魔改的微信做抢红包机器人……谁告诉你微信机器人都是基于 web 的

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

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

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

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

© 2021 V2EX