服务商只提供WhatsApp营销软件 ,其他需要客户自己来解决,当然这里涉及到两个重要的资源,一是营销账号,另外是ip环境;
不同的工具提供的功能不同,这里有可能是一个单一工具把所有的功能都集成到一起了。也有可能是提供了一系列工具来实现如下功能:
a、自动注册
可以是模拟器注册,也可以真机注册,得到的账号,其实就是一套文件,一般来讲,比较流行的方式是得到channel;
b、目标号码过滤:
分为两层过滤:
一层是判断是否是WhatsApp账号,这个叫做初筛或者粗筛;
一层是判断WhatsApp账号的活跃度,这里可以称为细筛或者精筛;
c、消息群发
whatsapp消息怎么群发?导入发送账号列表,目标号码列表,设置好ip代理就可以发送了。
WhatsApp消息群发技术原理
你自己拿一台手机/模拟器,也可以做WhatsApp消息群发,但是这样的话显然不够高效,因而不在本文讨论的范畴。
在我看来,目前做批量的WhatsApp消息群发(Bulk Sender)有四个技术流派。
a、web协议
使用WhatsApp网页客户端发送消息,需要手机登录进去之后,然后扫码登录网页版,进行逐条发送信息;
这个就是手机扫码进去,在pc端工具上进行文案编辑,发送,其实是通过WhatsApp的web版本来进行协议的传输,模拟点击进行消息的发送;
优点是不需要root手机,比较简单,缺点是要扫码比较麻烦,还需要保证终端实时在线,必须一机一号,并且发送速度不快。
b、自动化脚本
这种模式是通过adb指令,把控制命令发送给手机/模拟机—手机上安装自动化框架,编写自动化脚本,进而实现控制手机目的;
优点是不需要root 手机,缺点是无法实现改机,没有办法多开,因此投入成本会比较大。
c、Root/越狱手机
如果是android手机,是通过反编译WhatsApp,在WhatsApp终端里面加入控制代码,然后通过adb指令(线控)或者网络协议发送指令(云控)来达到控制终端的目的;一般情况下Xposed、substrate技术框架或者相关变种,因此对于andorid 手机需要可以root;
如果是苹果手机,原理比较类似,但是因为iOS系统比较封闭,技术门槛貌似更高一些,一般使用iPhone 6c,iPhone 6S,iOS版本采用9.0;同时也需要越狱。
优点是可以实现多开,只要机器性能好,可以同时多开几十个上百个WhatsApp系统,投入成本低,发送速度也可控,缺点是需要随着WhatsApp版本的升级而及时适配,也需要对手机进行root或者越狱(iPhone)。
d、协议
如果有办法知道WhatsApp如何和服务器进行通讯的,知道其调用接口,参数、甚至是组包方式,这个时候你就可以模拟终端和服务器进行通讯。
这个是最为完美的方案,注册和发送都不需要设备了,只要在服务器端保证上下文环境就可以实现发送功能了,同时协议相对来讲变化不会那么频繁。
当然缺点也是比较显然的,这个对于技术要求要高些,同时你要保证像一台真机,这里对于养号几乎是不可完成的任务。
大家使用的时候,其实是根据情况来采用一个或者多个的组合,并不是一定是互斥的关系。