博客
关于我
「docker实战篇」python的docker-抖音分析接口数据分析(21)
阅读量:345 次
发布时间:2019-03-04

本文共 911 字,大约阅读时间需要 3 分钟。

安装Xposed和JustTruestMe后,抖音数据采集的配置工作也已完成。以下是具体的操作流程:

1. 简单配置

  • 使用Xposed框架设置代理服务器,确保网络请求通过指定的mitmproxy代理端口。
  • 在Android系统中启用Xposed框架,并将相应的插件加载进系统。

2. 数据采集流程

  • 打开Fildder工具,进入指定的粉丝界面。
  • 初始化请求,观察网络数据流。
  • 使用mitmdump工具捕获后台代理数据,通过Python脚本解析并存储到MongoDB数据库。

3. Python脚本配置

import jsonfrom handle_mongo import save_taskdef response(flow):    if 'aweme/v1/user/follower/list' in flow.request.url:        followers = json.loads(flow.response.text)['followers']        for user in followers:            info = {                'share_id': user['uid'],                'douyin_id': user['short_id'],                'nickname': user['nickname']            }            save_task(info)

4. 工具使用建议

  • 找到项目目录,执行命令:
    pip install mitmproxy
  • 使用mitmdump命令启动截获:
    mitmdump -s handle_mongo.py -p 8080
  • 将代理输出数据处理后,自动化存储到数据库中。

注意事项

  • 确保mitmproxy服务已启动,并检查代理端口是否正确。
  • 数据处理脚本需与MongoDB服务保持通信,确保数据库连接无误。
  • 后台输出信息需实时查看,及时处理可能的错误或异常。

通过以上步骤,可以实现自动化的抖音粉丝数据采集,减少人工干预,提高数据处理效率。

转载地址:http://vope.baihongyu.com/

你可能感兴趣的文章
npm切换源淘宝源的两种方法
查看>>
npm前端包管理工具简介---npm工作笔记001
查看>>
npm包管理深度探索:从基础到进阶全面教程!
查看>>
npm升级以及使用淘宝npm镜像
查看>>
npm发布包--所遇到的问题
查看>>
npm发布自己的组件UI包(详细步骤,图文并茂)
查看>>
npm和package.json那些不为常人所知的小秘密
查看>>
npm和yarn清理缓存命令
查看>>
npm和yarn的使用对比
查看>>
npm如何清空缓存并重新打包?
查看>>
npm学习(十一)之package-lock.json
查看>>
npm安装 出现 npm ERR! code ETIMEDOUT npm ERR! syscall connect npm ERR! errno ETIMEDOUT npm ERR! 解决方法
查看>>
npm安装crypto-js 如何安装crypto-js, python爬虫安装加解密插件 找不到模块crypto-js python报错解决丢失crypto-js模块
查看>>
npm安装教程
查看>>
npm报错Cannot find module ‘webpack‘ Require stack
查看>>
npm报错Failed at the node-sass@4.14.1 postinstall script
查看>>
npm报错fatal: Could not read from remote repository
查看>>
npm报错File to import not found or unreadable: @/assets/styles/global.scss.
查看>>
npm报错unable to access ‘https://github.com/sohee-lee7/Squire.git/‘
查看>>
npm淘宝镜像过期npm ERR! request to https://registry.npm.taobao.org/vuex failed, reason: certificate has ex
查看>>