App的数据如何用python抓取

本文介绍了如何使用Python抓取App数据,包括使用Fiddler进行接口抓包,通过夜神模拟器配置代理,分析接口,以及Python爬虫的实现过程。适合有Web爬虫基础的读者,文中还分享了实际的爬取案例和部分Python代码。
摘要由CSDN通过智能技术生成

 

前言

文的文字及图片来源于网络,仅供学习、交流使用,不具有任何商业用途,版权归原作者所有,如有问题请及时联系我们以作处理。

App中的数据可以用网络爬虫抓取么

答案是完全肯定的:凡是可以看到的APP数据都可以抓取。

下面我就介绍下自己的学习经验和一些方法吧 本篇适合有过web爬虫基础的程序猿看

没有的的话学的可能会吃力一些

 

App接口爬取数据过程

  • 使用抓包工具

  • 手机使用代理,app所有请求通过抓包工具

  • 获得接口,分析接口

  • 反编译apk获取key

  • 突破反爬限制

 

需要的工具:

  • 夜神模拟器

  • Fiddler

  • Pycharm

 

实现过程

首先下载夜神模拟器模拟手机也可以用真机,然后下载Fiddler抓取手机APP数据包,分析接口完成以后使用Python实现爬虫程序

 

Fiddler安装配置过程

第一步:下载神器Fiddler

Fiddler下载完成之后,傻瓜式的安装一下!

第二步:设置Fiddler

打开Fiddler, Tools-> Fiddler Options (配置完后记得要重启Fiddler)

选中"Decrpt HTTPS traffic", Fiddler就可以截获HTTPS请求

选中"Allow remote computers to connect". 是允许别的机器把HTTP/HTTPS请求发送到Fiddler上来

记住这个端口号是:8888

 

夜神模拟器安装配置过程

第一步:下载安装

第二步:配置桥接 实现互通

  • 首先将当前手机网络桥接到本电脑网络 实现互通

安装完成桥接驱动后配置IP地址,要配成和本机互通的网段,配置完成后打开主机cmd终端ping通ok

 

第三步:配置代理

  1. 打开主机cmd

  • 2
    点赞
  • 6
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值