zoukankan      html  css  js  c++  java
  • 精准营销、批量提取QQ群成员号码

    有时我们在做精准营销时,需要从社群里提取群成员的QQ号,群发邮件,常规的做法是手工一个个复制粘贴,这样的效率无疑是很低的,下面我来分享一个批量获取社群的QQ号方法。

    需要具备以下工具:

    1、大量精准QQ群

    2、Fiddler抓包工具

    3、QQ号批量提取工具

    1、大量精准的QQ群

    QQ群,大家可以根据自己的营销行业去搜索目标群。
    随便加几个2000人的群就过万了。
    例如:我要查找“家具”行业的,一搜索一大堆。

    2、Fiddler抓包工具

    下载地址:https://www.telerik.com/download/fiddler
    如果没有这方面的工具,我们是无法取得QQ号的,因为我们不知道QQ成员的获取地址。

    使用Fiddler工具:

    具体的安装过程这里就不再详细说了,安装过程大家可以百度一下。
    运行Fiddler:

    这里要设置一下,HOST过滤,因为太多请求了,要不然看不过来。

    启用代理,因为都是通过代理的模式去抓包的。

    点击刚刚加入的QQ群,开始抓包,如图:

    Fiddler会显示相关请求页面的过程,包括请求的数据和服务端相应的数据,如下图:

    点击红色的框框请求的地址,就是获取QQ群成员的地址,如图返回的JSON数据:

    其中members就是群的QQ成员号码。点击Raw(原始数据)可以看到JSON数据:

    复制这段JSON数据,然后使用工具提取,提取号码的工具需要自己开发,我这里就已C#为例写了主要的代码:

     1 [TestClass]
     2     public class UnitTest1
     3     {
     4         [TestMethod]
     5         public void TestMethod1()
     6         {
     7             string[] files =   Directory.GetFiles(@"E:	est	est1UnitTestProject1qq");
     8             string outputFile = @"E:	est	est1UnitTestProject1qqoutputsoutput.txt";
     9 
    10             foreach (var path in files)
    11             {
    12                 PickQQ(path, outputFile);
    13             }
    14         }
    15 
    16         private static void PickQQ(string inputPath,string outputPath)
    17         {
    18             StreamReader reader = new StreamReader(inputPath);
    19             StreamWriter writer = new StreamWriter(outputPath,true);
    20 
    21             string content = reader.ReadToEnd();
    22             var jObj = (JObject)JsonConvert.DeserializeObject(content);
    23             var jObjMembers = (JObject)jObj["members"];
    24             foreach (var item in jObjMembers)
    25             {
    26                 writer.WriteLine(item.Key);
    27             }
    28 
    29             writer.Close();
    30             writer.Dispose();
    31 
    32             reader.Close();
    33             reader.Dispose();
    34         }
    35     }

    这样就完成了提取过程,多个QQ群提取,原理一样,先将JSON数据抓出来,然后写代码实现提取。本次的QQ群成员提取就写到这里,今后将会为大家献上更精彩的案例。

    来个趣味题,大家放松放松:

  • 相关阅读:
    [专项]tcp状态机,为什么3次握手(很好)(done)
    Win7系统如何创建计划任务的小技巧(图文)
    Exception in thread "main" java.lang.NoClassDefFoundError: org/apache/commons/logging/LogFactory
    Java项目 使用MyEclipse打包生成jar文件方法
    excel插入柱形图和插入置信值
    关于Virtual Box虚拟机里的系统不能启动的解决方法
    html文件的中文乱码问题与在浏览器中的显示 .
    Windows的计划任务
    不能为虚拟电脑 Fedora1 打开一个新任务.
    bat 通过bat脚本来每隔一段时间运行jar包
  • 原文地址:https://www.cnblogs.com/jonlan/p/11290620.html
Copyright © 2011-2022 走看看