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("https://apkcombo.com" + 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", "https://apkcombo.com" + 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 = Pattern.compile(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)--应用的版本号相关推荐
- java工具谷歌工具-Google guava工具类的介绍和使用
工具类 就是封装平常用的方法,不需要你重复造轮子,节省开发人员时间,提高工作效率.谷歌作为大公司,当然会从日常的工作中提取中很多高效率的方法出来.所以就诞生了guava. guava的优点: 高效设计 ...
- 上传应用程序到谷歌商店_将Google图书搜索集成到PHP应用程序中
上传应用程序到谷歌商店 常用缩略语 API:应用程序编程接口 DOM:文档对象模型 HTTP:超文本传输协议 HTML:超文本标记语言 ISBN:国际标准书号 REST:代表性状态转移 URL:统 ...
- java二维码生成-谷歌(Google.zxing)开源二维码生成学习及实例
java二维码生成-谷歌(Google.zxing)开源二维码生成的实例及介绍 这里我们使用比特矩阵(位矩阵)的QR码编码在缓冲图片上画出二维码 实例有以下一个传入参数 OutputStream o ...
- 20200228华为手机安装谷歌商店,Download the latest Google Play Store APK
华为手机升级EMUI10系统后,谷歌商店无法安装,提示存在较高版本的原因: 安装的谷歌商店版本过低,无法匹配谷歌商店服务 解决办法: 安装最新版本的谷歌商店,需要梯子 Download Google ...
- Google play谷歌商店发布应用2021
近日公司需要在谷歌商店发布应用,之前未曾有过相关经验,慢慢摸索出一些方法. 各位大佬们有没有交流谷歌上架的群,留言回复下,感谢.
- 谷歌商店无法用于此购买交易_使用Google 产品提示此账号已在您的设备上的解决办法 | 俍注 | ONEinf.com...
本文最后更新于 2020-11-13,如您发现本文中的内容已失效请留言告知. 最近一段时间老俍在空投圈玩的不亦乐乎,突然发现已经一个月没有更新俍注了,我的天呀~~~~时间过得真快.更没想到的是还有博友 ...
- 谷歌商店应用管理注意事项
谷歌商店应用管理注意事项 来自日常应用管理经验,仅做记录.如果能帮助同行,不胜荣幸. 因第三方包被下架 因使用第三方库导致应用被下架,主要因为不符合Google Play(下文称GP)政策规范.目前遇 ...
- Java内存缓存-通过Google Guava创建缓存
谷歌Guava缓存 Guava介绍 Guava是Google guava中的一个内存缓存模块,用于将数据缓存到JVM内存中.实际项目开发中经常将一些公共或者常用的数据缓存起来方便快速访问. Guava ...
- java与java ee_CapeDwarf – Java EE上的Google App Engine
java与java ee 我有很多爱好. 从早期的Java EE规范一路走来,并用Java EE 7进行了"云"之旅,我很好奇看到新宣布的CapeDwarf项目有什么库存,可以在内 ...
最新文章
- 用神经网络分类连续与离散
- python重要函数eval
- 【Linux】工作管理
- Python数据结构学习笔记——搜索与排序算法
- python3爬虫初探(二)之requests
- python selenium环境配置Firefox和Chrome
- IE 7.0抛弃Win2000用户?(zz)
- java: 无法将类 com.duo_tai.Cow中的构造器 Cow应用到给定类型;
- 大理大学日常作业计算机基础知识,大理学院成人高等教育大学计算机基础课程作业.doc...
- linux 查看内存和cup使用率
- 查看SQL执行计划的方法
- php如何大批量群发微信模板消息,如何用php实现发送微信模板消息呢?
- Session使用方法
- mysql实验感想_数据库原理实验心得
- 基于标准的多媒体视频对讲系统
- 设计模式(一):观察者模式与责任链模式的对比
- 高中计算机竞赛官网,美国高中计算机竞赛系列:PClassic
- 【matlab】雷达成像系列 之 BP(BackProjection,后向投影) 成像算法
- 微信小程序在模板语法中使用indexOf失效问题解决办法
- 2020海大计算机学院保研名单,中国海洋大学2020年硕士研究生拟录取名单公示 (全日制)...