文档章节

微信读书协议分析|和搜索查询数据接口

Liberxue
 Liberxue
发布于 2017/07/13 00:58
字数 626
阅读 27
收藏 0
点赞 0
评论 0

微信读书没有pc版本找本书真费劲 自己抓包搞的ios接口 貌似是通用的 有需要的拿走....

本文来源:www.liberxue.com/weread/wxread

抓包工具:Charles

抓包平台:Mac 10.12.6 Beta (16G24b)

微信读书 服务器:

  • Resin
  • nginx/1.8.1

协议如下:

curl -H 'Host: weread.qq.com' -H 'Origin: http://weread.qq.com' -H 'User-Agent: Mozilla/5.0 (iPhone; CPU iPhone OS 11_0 like Mac OS X) AppleWebKit/604.1.25 (KHTML, like Gecko) Mobile/15A5304i MicroMessenger/6.5.10 NetType/WIFI Language/zh_CN' -H 'Cookie: wr_avatar=http%3A%2F%2Fwx.qlogo.cn%2Fmmhead%2FrK1nsTlCD8GxAic87cBQBrQBghicm72fkbiaPCUEUwRb1yaQF8yM0eib6w%2F0; wr_logined=1; wr_name=Liberxue; wr_skey=ThoYMbm2; wr_vid=7413057; sd_cookie_crttime=1499317803091; sd_userid=41101499317803091; pgv_pvid=73599382; pgv_pvi=9667674112' -H 'Referer: http://weread.qq.com/wrpage/book/share/226099?ref=mp&code=071V44Na0KzfRt1yfQPa0kWNMa0V44NO&state=226099' -H 'Accept-Language: zh-cn' -H 'Accept: */*' --data "bookId=226099" --compressed 'http://weread.qq.com/wrpage/review/list'
curl -H 'Host: weread.qq.com' -H 'Cookie: wr_avatar=http%3A%2F%2Fwx.qlogo.cn%2Fmmhead%2FrK1nsTlCD8GxAic87cBQBrQBghicm72fkbiaPCUEUwRb1yaQF8yM0eib6w%2F0; wr_logined=1; wr_name=Liberxue; wr_skey=ThoYMbm2; wr_vid=7413057; sd_cookie_crttime=1499317803091; sd_userid=41101499317803091; pgv_pvid=73599382; pgv_pvi=9667674112' -H 'Accept: text/html,application/xhtml+xml,application/xml;q=0.9,*/*;q=0.8' -H 'Upgrade-Insecure-Requests: 1' -H 'User-Agent: Mozilla/5.0 (iPhone; CPU iPhone OS 11_0 like Mac OS X) AppleWebKit/604.1.25 (KHTML, like Gecko) Mobile/15A5304i MicroMessenger/6.5.10 NetType/WIFI Language/zh_CN' -H 'Accept-Language: zh-cn' --compressed 'http://weread.qq.com/wrpage/search?ref=mp&keyword=1987&code=051Sdj482Sv9lP0lDt7825lf482Sdj4P&state=665533'
curl -H 'Host: weread.qq.com' -H 'Cookie: wr_avatar=http%3A%2F%2Fwx.qlogo.cn%2Fmmhead%2FrK1nsTlCD8GxAic87cBQBrQBghicm72fkbiaPCUEUwRb1yaQF8yM0eib6w%2F0; wr_logined=1; wr_name=Liberxue; wr_skey=ThoYMbm2; wr_vid=7413057; sd_cookie_crttime=1499317803091; sd_userid=41101499317803091; pgv_pvid=73599382; pgv_pvi=9667674112' -H 'Accept: text/html,application/xhtml+xml,application/xml;q=0.9,*/*;q=0.8' -H 'Upgrade-Insecure-Requests: 1' -H 'User-Agent: Mozilla/5.0 (iPhone; CPU iPhone OS 11_0 like Mac OS X) AppleWebKit/604.1.25 (KHTML, like Gecko) Mobile/15A5304i MicroMessenger/6.5.10 NetType/WIFI Language/zh_CN' -H 'Accept-Language: zh-cn' --compressed 'http://weread.qq.com/wrpage/search?ref=mp&keyword=time&code=051Sdj482Sv9lP0lDt7825lf482Sdj4P&state=665533'
curl -H 'Host: weread.qq.com' -H 'Cookie: wr_avatar=http%3A%2F%2Fwx.qlogo.cn%2Fmmhead%2FrK1nsTlCD8GxAic87cBQBrQBghicm72fkbiaPCUEUwRb1yaQF8yM0eib6w%2F0; wr_logined=1; wr_name=Liberxue; wr_skey=ThoYMbm2; wr_vid=7413057; sd_cookie_crttime=1499317803091; sd_userid=41101499317803091; pgv_pvid=73599382; pgv_pvi=9667674112' -H 'Accept: text/html,application/xhtml+xml,application/xml;q=0.9,*/*;q=0.8' -H 'Upgrade-Insecure-Requests: 1' -H 'User-Agent: Mozilla/5.0 (iPhone; CPU iPhone OS 11_0 like Mac OS X) AppleWebKit/604.1.25 (KHTML, like Gecko) Mobile/15A5304i MicroMessenger/6.5.10 NetType/WIFI Language/zh_CN' -H 'Accept-Language: zh-cn' --compressed 'http://weread.qq.com/wrpage/search?ref=mp&keyword=毛姆'

微信读书iOS版本搜索协议:

curl -H 'Host: weread.qq.com' -H 'Cookie: wr_avatar=http%3A%2F%2Fwx.qlogo.cn%2Fmmhead%2FrK1nsTlCD8GxAic87cBQBrQBghicm72fkbiaPCUEUwRb1yaQF8yM0eib6w%2F0; wr_logined=1; wr_name=Liberxue; wr_skey=ThoYMbm2; wr_vid=7413057; sd_cookie_crttime=1499317803091; sd_userid=41101499317803091; pgv_pvid=73599382; pgv_pvi=9667674112' -H 'Accept: text/html,application/xhtml+xml,application/xml;q=0.9,*/*;q=0.8' -H 'Upgrade-Insecure-Requests: 1' -H 'User-Agent: Mozilla/5.0 (iPhone; CPU iPhone OS 11_0 like Mac OS X) AppleWebKit/604.1.25 (KHTML, like Gecko) Mobile/15A5304i MicroMessenger/6.5.10 NetType/WIFI Language/zh_CN' -H 'Accept-Language: zh-cn' --compressed 'http://weread.qq.com/wrpage/search?ref=mp&keyword=time&code=051Sdj482Sv9lP0lDt7825lf482Sdj4P&state=665533'

微信读书主页协议 不完整回头再研究

https://i.weread.qq.com/feature?

{"synckey":2499788,"feature":{"DisableNetworkDiagnosis":1,"IAPCancelTime":13000,"disableAutoPlayAudio":1,"exchangeDirectly":1,"inviteFromExchangeView":1,"mustShareSuccBeforeExchange":0,"notUseCertificate":1,"shareBeforeExchange":0,"showAppStoreRecomment":0,"winwinGiftFromBookDetail":1,"winwinGiftFromReading":1,"winwinGiftMaxReceive":2,"showArticle":0,"showExchangeRuleDetail":1}}

© 著作权归作者所有

共有 人打赏支持
Liberxue
粉丝 31
博文 10
码字总数 7658
作品 2
朝阳
高级程序员
微信极速SDK--jeewx-api

摘要: JEEWX-API 是第一个微信公众平台Java版极速SDK,基于 jeewx-api 开发可以立即拥有简单易用的API,让开发更加轻松自如,节省更多时间 一、JEEWX-API 接口WIKI http://wiki.jeecg.org/...

Jeecg ⋅ 2015/03/23 ⋅ 3

有了这些免费无限次的API 接口,再也不愁没有服务器开发不了APP了,也可以自己开发小程序了

相关阅读: 吊炸天!74款APP完整源码! 2016移动端Android新技术综合预览--好文不多,这一篇就足够 移动端App开发的三种开发技术对比 APIStore由百度出品,是一个连接服务商与开发者的第三方A...

xhmj12 ⋅ 2016/12/29 ⋅ 0

有哪些网站用爬虫爬取能得到很有价值的数据(转)

想做数据,首先从获取数据开始。但是对于需要获取什么数据,数据可以干什么,很多人还是一头雾水,知乎达人林骏翔给出了参考。本文来林骏翔在知乎的回答,已获授权,转载请联系林骏翔。 一大...

好铁 ⋅ 2016/03/22 ⋅ 0

jeewx-api 1.0.1 正式发布,捷微微信接口 API

JeeWx(捷微微信管家) 微信API接口 1、jeewx-api为何诞生 现在微信越来越火,基于微信的公众号和服务号越来越丰富,虽然微信帮助文档已经提供了相关的接口,但是接口比较多,通过代码自己调用...

Jeecg ⋅ 2015/03/24 ⋅ 15

微信公众平台SDK--weixinSDK.net

weixinSDK.net 是一个超级轻量级的,像 Python 一样自由书写代码的微信公众平台 SDK( .net 版本)。 1.使用对象 本API目前只针对微信公众平台开发者文档所有API进行包装:http://mp.weixin.qq...

nightking ⋅ 2015/04/08 ⋅ 1

博客站点选择SqlServer数据库版本技巧及微信打赏插件分析[图]

首先和大家分享一个有趣的社会现象,也是关于IT行业的,对于技术方面来说,就不用多说了,这些年的进步和变化大家都有目共睹,虽然我只是一个技术小白,但是最近也开始不断的学习中。 自媒体...

原创小博客 ⋅ 05/24 ⋅ 0

微信终端开发团队:新年新语言,WCDB Swift

欢迎大家前往云+社区,获取更多腾讯海量技术实践干货哦~ 作者:sanhuazhang,此文发布在微信终端开发团队的专栏 WCDB 作为微信的终端数据库,从 2017.6 开源至今,共迭代了 5 个版本。我们一...

⋅ 01/08 ⋅ 0

微信终端开发团队:新年新语言,WCDB Swift

欢迎大家前往云+社区,获取更多腾讯海量技术实践干货哦~ 作者:sanhuazhang,此文发布在微信终端开发团队的专栏 WCDB 作为微信的终端数据库,从 2017.6 开源至今,共迭代了 5 个版本。我们一...

云加社区 ⋅ 01/08 ⋅ 0

C#开发微信门户及应用(31)--微信语义理解接口的实现和处理

微信语义理解接口提供从用户自然语言输入到结构化解析的技术实现,使用先进的自然语言处理技术给开发者提供一站式的语义解析方案。该平台覆盖多个垂直领域的语义场景,部分领域还可以支持取得...

walb呀 ⋅ 2017/12/04 ⋅ 0

开发网站客户端第二弹

最近一个开发项目用到了图书馆的一些数据,图书馆用的系统又没提供数据接口,所以老规矩,用HttpClient和Jsoup这两大开源工程上,用Android手机来模拟图书馆查询的请求与响应, 网站是学校的...

长平狐 ⋅ 2012/08/09 ⋅ 1

没有更多内容

加载失败,请刷新页面

加载更多

下一页

JVM堆的理解

在JVM中,我们经常提到的就是堆了,堆确实很重要,其实,除了堆之外,还有几个重要的模块,看下图: 大 多数情况下,我们并不需要关心JVM的底层,但是如果了解它的话,对于我们系统调优是非常...

不羁之后 ⋅ 昨天 ⋅ 0

推荐:并发情况下:Java HashMap 形成死循环的原因

在淘宝内网里看到同事发了贴说了一个CPU被100%的线上故障,并且这个事发生了很多次,原因是在Java语言在并发情况下使用HashMap造成Race Condition,从而导致死循环。这个事情我4、5年前也经历...

码代码的小司机 ⋅ 昨天 ⋅ 1

聊聊spring cloud gateway的RetryGatewayFilter

序 本文主要研究一下spring cloud gateway的RetryGatewayFilter GatewayAutoConfiguration spring-cloud-gateway-core-2.0.0.RC2-sources.jar!/org/springframework/cloud/gateway/config/G......

go4it ⋅ 昨天 ⋅ 0

创建新用户和授予MySQL中的权限教程

导读 MySQL是一个开源数据库管理软件,可帮助用户存储,组织和以后检索数据。 它有多种选项来授予特定用户在表和数据库中的细微的权限 - 本教程将简要介绍一些选项。 如何创建新用户 在MySQL...

问题终结者 ⋅ 昨天 ⋅ 0

android -------- 颜色的半透明效果配置

最近有朋友问我 Android 背景颜色的半透明效果配置,我网上看资料,总结了一下, 开发中也是常常遇到的,所以来写篇博客 常用的颜色值格式有: RGB ARGB RRGGBB AARRGGBB 这4种 透明度 透明度...

切切歆语 ⋅ 昨天 ⋅ 0

CentOS开机启动subversion

建立自启动脚本: vim /etc/init.d/subversion 输入如下内容: #!/bin/bash## subversion startup script for the server## chkconfig: 2345 90 10# description: start the subve......

随风而飘 ⋅ 昨天 ⋅ 0

Nginx + uwsgi @ubuntu

uwsgi 安装 sudo apt-get install python3-pip # 注意 ubuntu python3默认没有安装pippython3 -m pip install uwsgi 代码(test.py) def application(env, start_response): start_res......

袁祾 ⋅ 昨天 ⋅ 0

版本控制工具

CSV , SVN , GIT ,VSS

颖伙虫 ⋅ 昨天 ⋅ 0

【2018.06.19学习笔记】【linux高级知识 13.1-13.3】

13.1 设置更改root密码 13.2 连接mysql 13.3 mysql常用命令

lgsxp ⋅ 昨天 ⋅ 0

LVM

LVM: 硬盘划分分区成物理卷->物理卷组成卷组->卷组划分逻辑分区。 1.磁盘分区: fdisk /dev/sdb 划分几个主分区 输入t更改每个分区类型为8e(LVM) 使用partprobe生成分区的文件:如/dev/sd...

ZHENG-JY ⋅ 昨天 ⋅ 0

没有更多内容

加载失败,请刷新页面

加载更多

下一页

返回顶部
顶部