あなたは、次の工具が必要です。
図1に示すように、正確なQQグループの多数
2、フィドラーキャプチャツール
3、QQ番号バッチ抽出ツール
図1に示すように、正確なQQグループの多数
QQグループ、我々は独自のマーケティング業界によると、ターゲットグループを検索することができます。
ただ、万人以上に2,000人の少数のグループを追加します。
例えば:私は「家具」業界、検索の多くを見つけたいです。
2、フィドラーキャプチャツール
ダウンロード:https://www.telerik.com/download/fiddler
私たちはQQのメンバーを取得するためのアドレスを知らないので、この点で特別な工具がない場合、我々は、QQ番号を取得することはできません。
フィドラーツールを使用します。
ここでは具体的なインストールプロセスはもはやディテール、我々はBaiduのを見ることができ、インストールプロセスではありません。
ファイル名を指定して実行フィドラー:
ここでは、しかし、あまりにも多くの要求ので、HOSTフィルタ、約設定する必要があり、さもなければ参照してください。
すべてのプロキシパターン福袋通じので、プロキシを有効にします。
:ちょうど参加し、として捉えるようになったQQグループをクリックします
フィドラーは、要求されたページに関連するプロセスが表示されます、以下に示すように、対応するデータとサーバは、要求を含む:
赤いボックスのアドレス要求をクリックしてQQグループのメンバーを取得することです:のリターンに示すように、アドレス、JSONデータを
、そのグループのメンバーで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:\test\test1\UnitTestProject1\qq"); 8 string outputFile = @"E:\test\test1\UnitTestProject1\qq\outputs\output.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群成员提取就写到这里,今后将会为大家献上更精彩的案例。
来个趣味题,大家放松放松: