1、使用 Java 获取微信公众号用户信息
① 简介
- 微信订阅号貌似没有获取用户的 data-id 和对应昵称的接口,所以只能头铁写个脚本进行获取
② 准备事项
- jdk 环境
- IDE 编辑器
- java 的 selenium jar 包
- Google Chrome 浏览器及对应的驱动
③ 脚本代码
package com.jeffrey.manager;
import org.openqa.selenium.By;
import org.openqa.selenium.WebDriver;
import org.openqa.selenium.WebElement;
import org.openqa.selenium.chrome.ChromeDriver;
import org.openqa.selenium.support.ui.ExpectedCondition;
import org.openqa.selenium.support.ui.WebDriverWait;
import java.util.*;
public class GetUserDataId {
private static final Map<String, String> USER_DATA_MAP = new HashMap<>();
private static final String CHROMEDRIVER_DRIVER = "src/com/jeffrey/utils/chromedriver";
private static final int SPEED = 2000;
public static void main(String[] args) {