09月24, 2020

使用appium自动抓取小红书数据

Appium是做安卓自动化的一个比较流行的工具,对于访问小红书的数据,手机端的限制要比WEB端少得多。

准备工作

手机端

  1. 乐phone2手机(Andriod 6.0)
  2. 安装太极SDK, TRUST WITH ME插件
  3. 安装小红书

电脑端

  1. 安卓Studio
  2. Android SDK
  3. 安装nodejs
  4. 安装appium, 使用npm安装appium: npm install -g appium
  5. 运行appium, 启动appium,直接运行appium 即可
  6. 安装appium客户端, pip install Appium-Python-Client

连接测试

  1. 检查手机打开开发者模式

  2. 检查ADB设与手机是否连接

    adb devices
  3. 检查APP上安装的软件

    adb shell pm list packages
  4. 获取到APP的启动activity

    adb shell
    monkey -p 包名 -v -v -v 1

连接问题调试

https://blog.csdn.net/qq_43177140/article/details/106631898

元素定位

安装appium desktop

程序位置:D:\Program Files\Android\sdk\tools\bin

使用说明:https://www.jianshu.com/p/efe9dcf8bbaf

连接android模拟器

https://www.jianshu.com/p/a4fe290dfac9

本文链接:http://57km.cc/post/download redbook using appium.html

-- EOF --

Comments