用Java微信运动抓取数据

有没有人知道怎样用Java实现抓取微信运动数据,可以的话提供一下代码

2个回答

可以把修改成java的代码贴一下吗?Python真心看不懂

Csdn user default icon
上传中...
上传图片
插入图片
抄袭、复制答案,以达到刷声望分或其他目的的行为,在CSDN问答是严格禁止的,一经发现立刻封号。是时候展现真正的技术了!
其他相关推荐
java springmvc实现微信运动数据解密
使用java springmvc对微信小程序获取到的加密微信运动数据进行解密
wxSportCrawler,抓取微信运动真实数据的项目
2019独角兽企业重金招聘Python工程师标准>>> ...
【java】微信文章抓取
1.搜狗微信url解析以搜索湖北师范大学为例:请求的url为: http://weixin.sogou.com/weixin?query=%E6%B9%96%E5%8C%97%E5%B8%88%E8%8C%83%E5%A4%A7%E5%AD%A6&sug_type=&sut=636&lkt=0%2C0%2C0&s_from=input&sug=y&type=2&sst0=150796316039
java抓取微信运动用户数据请求被拦截
package wxdemo;rnrnimport java.io.BufferedReader;rnimport java.io.InputStream;rnimport java.io.InputStreamReader;rnimport java.net.HttpURLConnection;rnimport java.net.URL;rnimport java.security.cert.CertificateException;rnimport java.security.cert.X509Certificate;rnimport java.util.zip.GZIPInputStream;rnrnimport javax.net.ssl.HostnameVerifier;rnimport javax.net.ssl.SSLContext;rnimport javax.net.ssl.SSLSocketFactory; rnimport javax.net.ssl.SSLSession;rnimport javax.net.ssl.TrustManager;rnimport javax.net.ssl.X509TrustManager;rnrnimport utils.MyX509TrustManager;rnrn rn rnpublic class WxTest rnrn public static void main(String[] args) rn WxTest wt = new WxTest();rn wt.getHtmlString("https://hw.weixin.qq.com/steprank/step/personal?openid=o95gOt3LDXIdZ4OsZnvzkJGUHHHg&hwstepranksk=Wxe-WJ44N7TSVJQEdrRJEg4Yb6LO-OQLW9AxlBK_5mfQ1R1E,pass_ticket=Uhbx%2FcxwYqPE2b8T1Hp4lBdmcLsH2DcAO9UtBtLOFYWAXjCTlwuC6OevOYZjDAkN");rn rn /**rn * 获取网页源码rn * @returnrn */rn public String getHtmlString(String targetUrl) rn String content = null;rn HttpURLConnection connection = null;rn try rn URL url = new URL(targetUrl);rn rn connection = (HttpURLConnection) url.openConnection();rn rn connection.setRequestMethod("GET");rnrn // connection.setRequestProperty("hwstepranksk", "Wxe-WJ44N7TSVJQEdrRJEg4Yb6LO-OQLW9AxlBK_5mfQ1R1E");rn // connection.setRequestProperty("pass_ticket", "Uhbx%2FcxwYqPE2b8T1Hp4lBdmcLsH2DcAO9UtBtLOFYWAXjCTlwuC6OevOYZjDAkN");rn connection.setRequestProperty("accept", "text/html,application/xhtml+xml,application/xml;q=0.9,image/webp,*/*;q=0.8");rn connection.setRequestProperty("Accept-Encoding", "gzip, deflate");rn connection.setRequestProperty("connection", "Keep-Alive");rn connection.setRequestProperty("Accept-Language", "zh-CN,zh;q=0.8,en-us;q=0.6,en;q=0.5;q=0.4");rn connection.setRequestProperty("user-agent",rn "Mozilla/5.0 (Windows NT 6.1; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/39.0.2171.95 Safari/537.36 MicroMessenger/6.5.2.501 NetType/WIFI WindowsWechat QBCore/3.43.27.400 QQBrowser/9.0.2524.400");rn connection.setRequestProperty("Charset", "utf-8");rnrn connection.connect();rnrn if (200 == connection.getResponseCode()) rn InputStream inputStream = null;rn if (connection.getContentEncoding()!=null&&connection.getContentEncoding().length()>0) rn String encode = connection.getContentEncoding().toLowerCase();rn if (encode!=null&&encode.length()>0 && encode.indexOf("gzip") >= 0) rn inputStream = new GZIPInputStream(connection.getInputStream());rn rn rnrn if (null == inputStream) rn inputStream = connection.getInputStream();rn rnrn BufferedReader reader = new BufferedReader(new InputStreamReader(inputStream, "gbk"));rn StringBuilder builder = new StringBuilder();rn String line = null;rn while ((line = reader.readLine()) != null) rn builder.append(line).append("\n");rn rn content = builder.toString();rn rn catch (Exception e) rn e.printStackTrace();rn finally rn if (connection != null) rn connection.disconnect();rn rn rnSystem.out.println(content);rn return content;rn rnrnrnrn结果:rnrn rn rn rn rn rn rnrn
微信小程序-解密微信运动数据
微信小程序API-微信运动 https://mp.weixin.qq.com/debug/wxadoc/dev/api/we-run.html#wxgetwerundataobject思路:wx.login获取的code请求获取的session_key,wx.getWeRunData获取的iv,encryptData,将它们一起发送到后台解密就行了。安全顾虑,因为只是示例所以直接传递session
解密微信小程序加密的微信运动数据(java)
使用java springmvc对微信小程序获取到的加密微信运动数据进行解密 //解密微信运动数据 @ResponseBody @RequestMapping(value = "getEncryptedData", method = RequestMethod.GET) public String getUserInfo(String encryptedData,String sess...
模拟微信浏览器抓取数据
步骤: 1、 配置谷歌浏览器,按f12进入检查,右下角点击选择settings 2、 选择device,点击add 3、 填写userAgent微信安卓UA Mozilla/5.0 (Linux; U; Android 2.3.6; zh-cn; GT-S5660 Build/GINGERBREAD) AppleWebKit/533.1 (KHTML, like Gecko) Vers
微信运动微信排行榜
先满足以下几点。 一、微信服务号或者微信订阅号(认证后的) 二、配置好微信跟服务的url. 话不多说。可以开始了。 第一,目前微信蓝牙精简协议支持智能手环等计步类设备接入微信运动,具体介绍如下: 这个是大概的流程。这边的蓝牙设备。你可以当做一部手机来看。 当 手机点击 排行榜时。会到微信运动里边获取数据。然后微信运动就会
charles抓取微信小程序数据(抓取http和https数据)
本文中使用的是mac上的抓包工具charles进行抓包,手机是华为荣耀8,安卓版本7.0(其实跟版本没啥关系) 要想抓取到微信小程序的数据首先要解决的第一个问题件就是如何 通过charles抓取手机上的数据(HTTP) 具体配置过程如下: 第一步,charles上通过proxy->proxy setting进入代理设置,入口如下图所示 点击后进入如下所示界面      记住...
微信抓取
和网上其他地方一样,爬微信,无非就是sogou和中间人代理两种方式: 1. sogou实现了爬虫和模拟浏览器两种方式,封的很严重,想要拿到批量的biz(微信的一个必须爬取参数)有点麻烦,但是几千个还是拿到了; 2. 中间人代理,看了网上的一些方法,大体框架是采用的 手机客户端微信 + anyproxy代理攻击 + php后端服务 + python交互数据库(SQL ),有点杂乱,其实php和py
用Java抓取10年大乐透中奖数据
最近突发奇想,想用java拉去最近十年的大乐透中奖数据,然后使用机器学习预测下一期的开奖结果,看看能不能瞬间财务自由,第一步:拉取最近十年的大乐透中奖数据。 首先找个能查询大乐透开奖数据的网站: https://www.cjcp.com.cn 找到大乐透开奖数据部分: https://daletou.cjcp.com.cn/kaijiang/ 按F12查看网络请求信息: 点...
java抓取网站数据
java抓取网站数据
java 抓取数据
JAVA抓取网络数据包代码 . 分类: 01 J2SE 05 Open Source 2005-08-17 13:27 4181人阅读 评论(2) 收藏 举报 java网络stringexceptionimportclass 前面已经介绍过,Jpcap是为JAVA编写的类包,提供很多类和接口,能够获得IP数据包。详情请见: http:/...
Java抓取网站数据
一直在用kettle做数据处理的工作,最近有个项目组需求,用kettle好像没法直接达到目的,遂自己写代码来实现。需求如下:从这个网站http://ztb.whx.gov.cn/SortHtml/1/8447599122.html 获取相应的列表名称、子目录的地址以及子目录内各个网页内容。如图: 需求确定了,开发如下: 1.利用Jsoup的jar包内方法可以获取并解析html内容
微信运动排行榜.html
<!DOCTYPE html> <html> <head> <meta charset="UTF-8"> <meta id="viewport" name="viewport" content="width=device-width, initial-scale=1.0, maximum-scale=1.0, user-scalable=0" /> <meta content
微信运动改步数
微信运动改步数
用selenium抓取海关数据
由于工作需要,之前从http://customs.tradestudy.cn/ 帮课大学上爬了一些国家的海关数据。 刚好很久没用 selenium 于是就来练手,直接上源码: from selenium import webdriver from selenium.webdriver.support.ui import WebDriverWait from selenium.webdriver...
微信运动修改器1.3.1
可以访问下面的连接获取最新版本: http://120.25.57.194/codeagod/wxsports/intro.html 微信运动修改器 微信运动 微信运动步数修改器 微信运动刷步数修改器
微信运动过气了吗?
众所周知,微信运动在前一段时间很火,每天运动排行榜会将自己和自己开通微信运动的朋友们的运动步数进行统计排名。我们先来看看微信运动的功能结构:微信运动能提供的表面功能:1、运动数据统计2、运动排行榜3、步数捐赠潜在功能:1、通过微信运动看好友们每天几点起床2、看XX好友是否出去游玩(场景:男:“今天约吗?”女:“不约,今天不舒服。”,男查看该女微信运动今日步数18888,心里想:“qnmlgb”)3
微信有没有提供接口直接获得微信运动里的数据?
想做个微信公众号,然后获取微信运动数据,把好友的步行排行做到自己的公众号里面来rnrn但是在微信官方文档中没有找到相关可以获取微信运动数据的接口?rnrn有好基友了解这个问题吗?rnrn
微信运动修改器
微信运动修改器
JAVA抓取网站数据-----JSOUP
因为业务需求,需要再某个指定的网址抓取某些指定的数据,在网上搜了一些资料,发现两种基本的方法,一种是直接通过URL来逐行获取,(不建议),另外一种,通过JSOUP来获取,其他方式应该还有很多,鉴于时间关系,没有深入挖掘。但发现JSOUP以及可以满足该需求,这里只是简单的介绍JSOUP的简单用法。 如果是通过URL来获取 如下代码, 获取URL之后逐行进行解析,不太可取。 URL url = n
java 动态加载的页面数据的抓取
动态加载的页面数据的抓取动态加载页面数据有两种方法可以选择:1模拟页面中的请求,直接获取接口返回的数据 2内建浏览器渲染页面,然后获取渲染后的数据 分析 在页面中通过拼凑参数等方法来模拟网络请求,最终获取接口数据,这种方法是可以行的通的,问题是比较麻烦。本文主要通过内建浏览器渲染这种简单粗暴的方法来实现数据的抓取。问题来了,如何内建浏览器呢?熟悉自动化测试同学应该都知道 Selenium ,这
Java抓取去哪儿网门票数据
抓取去哪网门票数据,有代码和解析json用的jar包,直接就能运行,抓取其他信息也是一个道理
java爬虫之抓取城市数据
java爬虫之抓取城市数据 需求:将网址中的城市地址信息抓取出来并持久化。完成三级城市联动查询。 我这里介绍一下三级城市的爬取。 分析网页中的信息 打开调试可以看到如下信息: 可知城市信息都在样式为class="provincetr"的中 下面开工: 工具: MyEclipse + MySQL
java简单实现抓取动态网页数据
在这里我分享一段简单的获取js执行后的网页数据!1.先建立一个maven工程在这里我随便建了一个web工程!2.将chromedriver.exe 文件放在安装谷歌的目录:下载地址:http://cdn.npm.taobao.org/dist/chromedriver/2.34/chromedriver_win32.zip根据你安装的Google路径比如:C:\\Program Files (x8...
Java抓取新浪微博首页数据
最近打算做一些东西,数据积累是储备的第一步,因此就不可避免地要写爬虫,抓取网页上的有效信息。因为期待数据有一些话题,量又比较大,考虑到经常逛微博,而且微博的话题又恰好可能满足后续的需求,因此就决定抓取新浪微博的数据。 那么问题就来了: 问题1:用什么语言?最常用的是java,HttpURLConnection等类又可以很方便地通过get或post请求获取url的数据,所以就先用Java实现吧,
java 代理ip抓取网站数据
直接上代码    1.如何获取代理ip package com.aopa.test; import org.jsoup.Jsoup; import org.jsoup.nodes.Document; import java.util.ArrayList; import java.util.List; import java.util.regex.Matcher; import java.
Java抓取https网页数据
Java抓取https网页数据,解决peer not authenticated异常。导入eclipse就能运行,带有所用的jar包(commons-httpclient-3.1.jar,commons-logging.jar,httpclient-4.2.5.jar,httpcore-4.2.4.jar)
微信群信息抓取
微信群信息抓取,微信模拟登陆,c#,ASP.NET,大数据,抓取
微信文章抓取
微信文章抓取
用java抓取一本小说
 自学Python 来写一个爬虫吧 ----&amp;gt; JAVA实现1.HttpOpener.java 模拟浏览器行为,获取页面信息。import java.io.BufferedReader; import java.io.File; import java.io.FileOutputStream; import java.io.FileReader; import java.io.IOExcep...
java用网址抓取网页内容
java用网址抓取网页内容,可用作Ajax+jsp跨域访问
微信文章抓取接口
微信文章抓取接口,如何抓取微信公众号文章呢?微信派(http://weixinpai.sinaapp.com/)
抓取微信图文信息
class AdvertisementAction extends BaseAction{ public $token; public $id; public $wecha_id; public $appid; public $appsecret; public $wxuser; public function _initialize() { parent::_initiali
抓取微信文章笔记
最近需要抓取某个关键词或者某个公众号的文章,参考了网上的思路之后 https://github.com/Alexis374/tech_post/blob/master/crawl%20wechat%20article.md http://www.zhihu.com/question/21064480 基本上能够达到抓取的目标,但是还存在几个问题: 1.访问过于频繁,弹出输入验证码对
微信运动刷步怎么用?微信运动刷步使用教程[多图]
程 微信运动刷步appv6.6 类型:便捷生活 大小:45.21MB 评分:7.7 平台: 标签:生活服务运动健身减肥效率 立即下载  微信运动刷步是为了提供用户在微信运动排行榜的工具,该工具只需要简单的几步就可以让你的排名爆涨,那么微信运动刷步怎么用?下面清风小编就给大家具体介绍下微信运动刷步使用教程
微信小程序开发-获取微信运动步数
官方API https://mp.weixin.qq.com/debug/wxadoc/dev/api/we-run.html#wxgetwerundataobject 步骤 最近做一个微信小程序需用到微信运动数据,根据文档,我写了一个demo;先总结一下步骤,流程简单如下: 1、调用小程序API:wx.login获取code和sessionKey; 2、调用小程序API:...
微信小程序微信运动步数处理
微信小程序的微信运动每日步数获取
抓取数据
我抓取中国制造网英文网时,抓了一两分钟,网站就拒绝访问了,谁有办法逃过网站的发现
相关热词 c# 标准差 计算 c#siki第五季 c#入门推荐书 c# 解码海康数据流 c# xml的遍历循环 c# 取 查看源码没有的 c#解决高并发 委托 c#日期转化为字符串 c# 显示问号 c# 字典对象池