实现原理,
第一种通过安卓端的 VirtualXposed 来实现创建收款二维码,然后上传到自己的服务器,创建收款 链接的时候可以添加备注。然后在实时刷新账单列表 就可以一一对应上了。
第二种 通过ios 逆向Hook 来实现创建二维码 然后上传到自己的服务器,创建收款 链接的时候可以添加备注。然后在实时刷新账单列表 就可以一一对应上了。
对于安卓还是不很熟悉,下面就简绍 ios 获取支付链接的方法
通过
Class class = NSClassFromString(@"UPWHttpMgr");这个是 请求管理类
//
Class class1 = NSClassFromString(@"UPWMessage"); 这个是请求参数管理类
发送网络请求
NSDictionary *dic = @{@"txnAmt":@(price *100)
,@"virtualCardNo":self.virtualCardNo
,@"cityCode":@""
};
((void(*)(id, SEL,UPWMessage*, apiSuccessBlock,apiErrar)) objc_msgSend)(mgr, @selector(sendMessage:success:fail:), msg,^(NSDictionary *dic){
NSLog(@"-dicdicdic创建二维码成功--%@",dic);
},^(NSError *err){
NSLog(@"--errerr-%@",err);
});
qq 交流群 660354278
网友评论