微信口令红包源码“技术分析”

论坛 期权论坛 编程之家     
选择匿名的用户   2021-6-2 17:01   796   0

微信红包有:语音红包,口令红包,问答红包,图片红包,链接红包,摇一摇红包等,今天给大家分享关于微信口令红包源码系统开发的流程,详解如下:

背景

核心就是android的AccessibilityService,回复功能api需要23以上版本才行。

其实很像在做单元测试。你可以有n种方式实现发帖功能,这只是一个比较邪火的方式,亲测过一次,可行。这里我以网易新闻客户端举例。

模拟你在手机端的物理动作:选择新闻-》回复-》退回新闻列表-》进入下一个新闻-》回复-》退回新闻列表刷新-》进入-》回复....

做的不精细,只是探究到底可不可行。你可以用在任何APP中自动发消息,只要没有验证码。

原理

直接在github上开源的微信红包插件改的,红包插件项目和你需要了解的几篇文章在这里

https://github.com/geeeeeeeeek/WeChatLuckyMoney

http://www.xuebuyuan.com/2061597.html

http://www.xuebuyuan.com/2061595.html

http://developer.android.com/training/accessibility/service.html

View Code

调用方式

企业付款调用方法

微信红包发送规则

裂变红包

发送频率规则

 每分钟发送红包数量不得超过1800个;

 北京时间0:00-8:00不触发红包赠送;(如果以上规则不满足您的需求,请发邮件至wxhongbao@tencent.com获取升级指引)

红包规则

 单个红包金额介于[1.00元,1000.00元]之间;

 裂变组合中的每个红包平均金额介于[1.00元,200.00元]之间;

 同一组裂变红包只能发送给一个用户;(如果以上规则不满足您的需求,请发邮件至wxhongbao@tencent.com获取升级指引)

在开始写代码前,你应该至少阅读了之前几篇文章和微信红包插件的代码,然后还应该掌握用Android Device Monitor查看UI树的工具使用。(最近开始研究iOS逆向,这个确实比reveal和cycript方便太多)

接口详细说明

1.红包发放说明

用于企业向微信用户个人发裂变红包

目前支持向指定微信用户的openid发放指定金额裂变红包。(获取openid参见微信公众平台开发者文档:)

商户调用接口时,通过指定发送金额以及指定一位发送对象的方式发放一组红包

指定发送对象领取到红包后,资金直接进入微信零钱,带给用户微信支付原生的流畅体验

指定发送对象能够将组合中的剩余红包分享给好友,好友可继续领取,形成传播效应,放大企业品牌价值(网页授权获取用户基本信息)

2.接口调用请求说明

请求Url

https://api.mch.weixin.qq.com/mmpaymkttransfers/sendgroupredpack

是否需要证书

是(证书及使用说明详见商户证书

请求方式

POST

总体思路是通过postDelay来实现操作的间隔,其他的请自己阅读代码,我只测试了下思路是否可行就没有继续延伸下去了。

大家不要留言说我简单事情做那么复杂。用物理方式(现在回头看倒觉得很像单元测试)实现回复,真实性是100%,发贴机你要倒腾一个别人家服务器看不出作弊的,估计更费劲吧。

如果你觉得python写脚本很酷或者直接用fiddler抓包然后写个发帖器都行。我这还有个用Tesseract-OCR做验证码识别的winform。

获取源码

本SDK源码为付费提供,微信口令红包源码开发C张丽:185**6541**13369 交流 微Λ电。

转载于:https://www.cnblogs.com/zhangliapp/p/7814434.html

分享到 :
0 人收藏
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

积分:3875789
帖子:775174
精华:0
期权论坛 期权论坛
发布
内容

下载期权论坛手机APP