-
-
Notifications
You must be signed in to change notification settings - Fork 310
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
Comments
我也是这样,我昨天刚刚升级了支付宝,以为是升级的问题,原来不是。 |
加个Q吧 互相交流一下
…------------------ 原始邮件 ------------------
发件人: "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.
|
日志里是有内容的,应该是信息变了。导致获取失败。 |
这个大概什么时候能更新
另外我看到v1.4版本里有一个【关注自定义app通知】,但是这个模块是不是未完成,设置好了,保存不了
…------------------ 原始邮件 ------------------
发件人: "hanliux"<[email protected]>;
发送时间: 2020年3月16日(星期一) 中午11:23
收件人: "WeihuaGu/receiptnotice"<[email protected]>;
抄送: "X_Craft"<[email protected]>;"Author"<[email protected]>;
主题: Re: [WeihuaGu/receiptnotice] receiptnotice对支付宝通知消息的监控突然失效了 (#81)
日志里是有内容的,应该是信息变了。导致获取失败。
现在的消息内容是:某某通过扫码向你付款9.99元
—
You are receiving this because you authored the thread.
Reply to this email directly, view it on GitHub, or unsubscribe.
|
以前的没注意,当前的通知栏消息是:
收钱码
xx通过扫码向你付款xx.xx元
…------------------ 原始邮件 ------------------
发件人: "hanliux"<[email protected]>;
发送时间: 2020年3月16日(星期一) 中午11:23
收件人: "WeihuaGu/receiptnotice"<[email protected]>;
抄送: "X_Craft"<[email protected]>;"Author"<[email protected]>;
主题: Re: [WeihuaGu/receiptnotice] receiptnotice对支付宝通知消息的监控突然失效了 (#81)
日志里是有内容的,应该是信息变了。导致获取失败。
现在的消息内容是:某某通过扫码向你付款9.99元
—
You are receiving this because you authored the thread.
Reply to this email directly, view it on GitHub, or unsubscribe.
|
一个建议
当前这个问题处理完后,是否可以考虑在之后的版本里,完全通过自定义规则的方式来回传app通知,并内置几个常用的规则
自定义支付宝的规则:
应用包名:com.eg.android.AlipayGphone
通知中的关键字:[\S]+通过扫码向你付款(\d+\.\d+)元
平台名称:支付宝
【通知关键字】支持正则表达式
receiptnotice将捕获到的消息,原样发送给post地址
由post地址的开发者自行解析post数据中的金额等信息
…------------------ 原始邮件 ------------------
发件人: "hanliux"<[email protected]>;
发送时间: 2020年3月16日(星期一) 中午11:23
收件人: "WeihuaGu/receiptnotice"<[email protected]>;
抄送: "X_Craft"<[email protected]>;"Author"<[email protected]>;
主题: Re: [WeihuaGu/receiptnotice] receiptnotice对支付宝通知消息的监控突然失效了 (#81)
日志里是有内容的,应该是信息变了。导致获取失败。
现在的消息内容是:某某通过扫码向你付款9.99元
—
You are receiving this because you authored the thread.
Reply to this email directly, view it on GitHub, or unsubscribe.
|
感谢@JathamJ,他提交了针对这个的修改。可以自己编译最新的master。 |
为什么判断是两层
}
public void handleNotification(){
if(title.contains("支付宝")){
if(title.contains("支付宝") | title.contains("收钱码")){
//不可将转账判断延后放,以防止通过昵称虚构金额
if(content.contains("向你转了1笔钱")){
而不是一层
public void handleNotification(){
if(title.contains("支付宝") | title.contains("收钱码")){
//不可将转账判断延后放,以防止通过昵称虚构金额
if(content.contains("向你转了1笔钱")){
|
确实支付宝,不能正常使用了,微信正常,谁可以告诉下失效的原因呢? |
因为支付宝的title由“支付宝”改为了“收钱码” |
请叫一下,如何修正这个问题呢? |
大神,竟然这么快就回复了,太感动了. |
8楼不是已经说了 源代码已经更新了 |
谢谢 大神 |
@WeihuaGu 我把测试结果发你邮箱了 |
@heimi527 构造昵称只对转账码管用,因为其它通知里不存在昵称。把转账码的判断提前就能避免这个问题。所以目前还好。 |
好的,我看了下你的测试,是不是转账码的文字 内容也变了。之前是xx向你转了1笔钱 |
@ybzou2008 正确的做法确实是应该在 extractMoney里对第一次匹配结果直接返回最后一个 |
应该对于收款类app的通知,如果匹配数据失败,就直接推送原文。把数据交给web端程序来处理。这样可以临时修改使用了。不用每次都重新编译app。 |
不是还好,而是就是存在这个问题,支付宝付款码下测试通过了
…------------------ 原始邮件 ------------------
发件人: "顾玮华"<[email protected]>;
发送时间: 2020年3月17日(星期二) 上午8:48
收件人: "WeihuaGu/receiptnotice"<[email protected]>;
抄送: "X_Craft"<[email protected]>;"Author"<[email protected]>;
主题: Re: [WeihuaGu/receiptnotice] receiptnotice对支付宝通知消息的监控突然失效了 (#81)
@heimi527 构造昵称只对转账码管用,因为其它通知里不存在昵称。把转账码的判断提前就能避免这个问题。所以目前还好。
—
You are receiving this because you authored the thread.
Reply to this email directly, view it on GitHub, or unsubscribe.
|
@hanliux 不是匹配失败直接推送原文,而是使用自定义匹配规则,并内置一些常用app的规则 |
@ybzou2008 老哥,有没有 打包好的apk文件? 我这儿没有android环境。 十分感谢。 |
我说怎么回事呢?我也发现突然没有回调了,是支付宝做了修改。
|
弄了个qq群,590214842 辅助没强参照意义的琐碎问题, |
针对这个问题,我看到github里有一个Action功能 可以直接在github上自动完成编译生成直接可用的apk文件并下载,不过需要配置一些和编译相关的参数,我发了一个分支更新请求 不过没有写编译参数的内容,所以还得等作者来填写正确的编译参数 @WeihuaGu 这样即使本地没有环境也可以在github上直接自行编译,用到最新的apk了 |
源码在本地安卓编译环境,能用吗 |
我已同意那个增加自动编译的actions 的request。但是手边没电脑,用的平板,我也没用过这,不知道行不。 |
现在的支付宝收款 title 是完全变更成‘收钱码’,还是‘支付宝’,‘收钱码’都在用 |
已测试,新版能使用!用userid的转账模式显示的是,收款通知,直接用收款二维码,显示的是收钱码到账通知,均可以监听 |
是3.15晚上9点之后,它对支付宝通知消息的监控突然失效了
支付宝客户端的版是10.1.75,不直没有更新过
The text was updated successfully, but these errors were encountered: