Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

receiptnotice对支付宝通知消息的监控突然失效了 #81

Open
ybzou2008 opened this issue Mar 15, 2020 · 29 comments
Open

receiptnotice对支付宝通知消息的监控突然失效了 #81

ybzou2008 opened this issue Mar 15, 2020 · 29 comments

Comments

@ybzou2008
Copy link

ybzou2008 commented Mar 15, 2020

是3.15晚上9点之后,它对支付宝通知消息的监控突然失效了
支付宝客户端的版是10.1.75,不直没有更新过

@hanliux
Copy link

hanliux commented Mar 16, 2020

我也是这样,我昨天刚刚升级了支付宝,以为是升级的问题,原来不是。

@ybzou2008
Copy link
Author

ybzou2008 commented Mar 16, 2020 via email

@hanliux
Copy link

hanliux commented Mar 16, 2020

日志里是有内容的,应该是信息变了。导致获取失败。
现在的消息内容是:某某通过扫码向你付款9.99元

@ybzou2008
Copy link
Author

ybzou2008 commented Mar 16, 2020 via email

@ybzou2008
Copy link
Author

ybzou2008 commented Mar 16, 2020 via email

@ybzou2008
Copy link
Author

ybzou2008 commented Mar 16, 2020 via email

@WeihuaGu
Copy link
Collaborator

感谢@JathamJ,他提交了针对这个的修改。可以自己编译最新的master。

@ybzou2008
Copy link
Author

ybzou2008 commented Mar 16, 2020 via email

@heimi527
Copy link

确实支付宝,不能正常使用了,微信正常,谁可以告诉下失效的原因呢?

@ybzou2008
Copy link
Author

因为支付宝的title由“支付宝”改为了“收钱码”

@heimi527
Copy link

因为支付宝的标题由“支付宝”改为了“收钱码”

请叫一下,如何修正这个问题呢?

@heimi527
Copy link

因为支付宝的标题由“支付宝”改为了“收钱码”

大神,竟然这么快就回复了,太感动了.

@ybzou2008
Copy link
Author

8楼不是已经说了 源代码已经更新了

@heimi527
Copy link

@WeihuaGu WeihuaGu extractMoney函数会不会存在纰漏,可以通过昵称构造金额,没看到有什么判断

谢谢 大神

@ybzou2008
Copy link
Author

@WeihuaGu 我把测试结果发你邮箱了

@WeihuaGu
Copy link
Collaborator

@heimi527 构造昵称只对转账码管用,因为其它通知里不存在昵称。把转账码的判断提前就能避免这个问题。所以目前还好。

@WeihuaGu
Copy link
Collaborator

好的,我看了下你的测试,是不是转账码的文字 内容也变了。之前是xx向你转了1笔钱

@WeihuaGu
Copy link
Collaborator

@ybzou2008 正确的做法确实是应该在 extractMoney里对第一次匹配结果直接返回最后一个

@hanliux
Copy link

hanliux commented Mar 17, 2020

应该对于收款类app的通知,如果匹配数据失败,就直接推送原文。把数据交给web端程序来处理。这样可以临时修改使用了。不用每次都重新编译app。

@ybzou2008
Copy link
Author

ybzou2008 commented Mar 17, 2020 via email

@ybzou2008
Copy link
Author

@hanliux 不是匹配失败直接推送原文,而是使用自定义匹配规则,并内置一些常用app的规则

@y0rking
Copy link

y0rking commented Mar 18, 2020

@ybzou2008 老哥,有没有 打包好的apk文件? 我这儿没有android环境。 十分感谢。

@macleo
Copy link

macleo commented Mar 18, 2020

我说怎么回事呢?我也发现突然没有回调了,是支付宝做了修改。

感谢@JathamJ,他提交了针对这个的修改。可以自己编译最新的master。

@theRotten
Copy link
Contributor

加个Q吧 互相交流一下 Q56066909

------------------ 原始邮件 ------------------ 发件人: "hanliux"<[email protected]>; 发送时间: 2020年3月16日(星期一) 中午11:11 收件人: "WeihuaGu/receiptnotice"<[email protected]>; 抄送: "X_Craft"<[email protected]>;"Author"<[email protected]>; 主题: Re: [WeihuaGu/receiptnotice] receiptnotice对支付宝通知消息的监控突然失效了 (#81) 我也是这样,我昨天刚刚升级了支付宝,以为是升级的问题,原来不是。 — You are receiving this because you authored the thread. Reply to this email directly, view it on GitHub, or unsubscribe.

弄了个qq群,590214842 辅助没强参照意义的琐碎问题,

@theRotten
Copy link
Contributor

@ybzou2008 老哥,有没有 打包好的apk文件? 我这儿没有android环境。 十分感谢。

针对这个问题,我看到github里有一个Action功能 可以直接在github上自动完成编译生成直接可用的apk文件并下载,不过需要配置一些和编译相关的参数,我发了一个分支更新请求 不过没有写编译参数的内容,所以还得等作者来填写正确的编译参数 @WeihuaGu 这样即使本地没有环境也可以在github上直接自行编译,用到最新的apk了

@wuyang521
Copy link

源码在本地安卓编译环境,能用吗

@WeihuaGu
Copy link
Collaborator

我已同意那个增加自动编译的actions 的request。但是手边没电脑,用的平板,我也没用过这,不知道行不。

@wuyang521
Copy link

因为支付宝的title由“支付宝”改为了“收钱码”

现在的支付宝收款 title 是完全变更成‘收钱码’,还是‘支付宝’,‘收钱码’都在用

@wuyang521
Copy link

我已同意那个增加自动编译的actions 的request。但是手边没电脑,用的平板,我也没用过这,不知道行不。

已测试,新版能使用!用userid的转账模式显示的是,收款通知,直接用收款二维码,显示的是收钱码到账通知,均可以监听

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

8 participants