失眠网,内容丰富有趣,生活中的好帮手!
失眠网 > Java 爬虫-谷歌商店(Google play)--应用的版本号

Java 爬虫-谷歌商店(Google play)--应用的版本号

时间:2020-04-04 20:22:57

相关推荐

Java 爬虫-谷歌商店(Google play)--应用的版本号

代码

HuToolHttp 这个工具类 在爬下载量的文章里

public static String getLastVersion(String packageName, String proxyType, String host, int port, String proxyUser, String proxyPass) {String location = onlineLocation(packageName, proxyType, host, port, proxyUser, proxyPass);if (location == null) {return null;}HttpResponse response = null;for (int i = 0; response == null && i < 5; i++) {response = HuToolHttp.get("" + location, new HashMap<String, String>() {{put("Accept", "text/html,application/xhtml+xml,application/xml;q=0.9,image/avif,image/webp,image/apng,*/*;q=0.8,application/signed-exchange;v=b3;q=0.9");put("Accept-Language", "zh-CN,zh;q=0.9,en-US;q=0.8,en;q=0.7,zh-TW;q=0.6,pt;q=0.5");put("cache-control", "max-age=0");put("referer", "" + location + "/download/apk");put("sec-ch-ua", "\"Chromium\";v=\"104\", \" Not A;Brand\";v=\"99\", \"Google Chrome\";v=\"104\"");put("sec-ch-ua-mobile", "?0");put("sec-ch-ua-platform", "\"Windows\"");put("Sec-Fetch-Dest", "document");put("Sec-Fetch-Mode", "navigate");put("Sec-Fetch-Site", "same-origin");put("sec-fetch-user", "?1");put("upgrade-insecure-requests", "1");put("User-Agent", "Mozilla/5.0 (Windows NT 10.0; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/100.0.4896.60 Safari/537.36");}}, proxyType, host, port, proxyUser, proxyPass, 3000);}if (response != null && response.isOk()) {String reg = "<div class=\"version\">.*</div>";Pattern pattern = pile(reg);Matcher matcher = pattern.matcher(response.body());if (matcher.find()) {String result = matcher.group().replaceAll("<div class=\"version\">", "").replaceAll("</div>", "");//log.info("获取最新版本 包名:" + packageName + ";版本:" + result);return result;}}return null;}

如果觉得《Java 爬虫-谷歌商店(Google play)--应用的版本号》对你有帮助,请点赞、收藏,并留下你的观点哦!

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。