孔夫子旧书网接口:实现输入ISBN获取图书信息

简介: 背景由于粉丝看到了我的一篇文章《别找了,小程序实现isbn扫码获取图书信息2022最新可用(保姆级教程内附接口)》私信我说,能不能对接下孔夫子旧书网的接口,经过抓包发现很多加密数据拿不下来,于是换了个思路,最终搞定,这里简单记录下,不发操作,免得又被和谐大家想学的可以参考:《抓包部分软件时无网络+过代理检测 解决办法 安卓黄鸟httpcanary+vmos》、《记一次视频抓包m3u8解密过程》、《滇医通九价脚本》成品演示:https://*****/v2/kfz.php?isbn=9787010

在这里插入图片描述

背景

由于粉丝看到了我的一篇文章《别找了,小程序实现isbn扫码获取图书信息2022最新可用(保姆级教程内附接口)》

私信我说,能不能对接下孔夫子旧书网的接口,经过抓包发现很多加密数据拿不下来,于是换了个思路,最终搞定,这里简单记录下,不发操作,免得又被和谐
大家想学的可以参考:《抓包部分软件时无网络+过代理检测 解决办法 安卓黄鸟httpcanary+vmos》《记一次视频抓包m3u8解密过程》

成品演示:

https :// */v2/kfz.php?isbn=9787010131566

在这里插入图片描述

说明:

在这里插入图片描述

这个接口呢是把总价格从低到高一次排序的,且接口只返回第一个数据,另外就是价格我做了调整,显示的 价格是根据他要求(快递费+原书价格),所以接口返回的书本价格已经是相加的了
在这里插入图片描述

再三思索,决定还是把域名先删除了,有需要这个接口的收藏关注私信我就可以,我一天都在线的,以上

需要接口的私聊!
放出来不太妥当

部分无用代码:

def run(isbn):
    headers = {
    'User-Agent': 'ANDROID_KFZ_COM_3.17.2_BRQ-AN00_7.1.2 #app_kongfz_com,47abeed7cc0576156f3604ee24ccd5b3',
    'kk': '47abeed7cc0576156f3604ee24ccd5b3',
    'utm1Source': 'app_kongfz_com',
    'refjUrl': 'com.kongfz.app.business.home.fragment.HomeFragment',
    'selefUrl': 'com.kongfz.app.search.view.activity.SearchResultActivity',
 
    'X-iTingyun-Id': 'lLmhN035-8Y;c=2;r=1560490349;',
    # 'Content-Length': '228',
    'Host': 'app.kongfz.com',
    'Connection': 'Keep-Alive',
    # 'Accept-Encoding': 'gzip',
}

    data = {
    'type': '5',
    'params': '{"pagesize":1000,"key":"'+isbn+'","status":0,"pagenum":1,"order":100,"area":"1001000000","select":0,"quality":"","isFuzzy":0}',
}
相关文章
|
6月前
|
Java 数据库
图书信息查询系统
图书信息查询系统
74 1
|
存储 JSON 小程序
小程序云开发实战一:小程序扫一扫获取到图书ISBN码(图书条形码)
小程序云开发实战一:小程序扫一扫获取到图书ISBN码(图书条形码)
233 1
|
6月前
|
JavaScript 算法 Java
看不惯各种信息收集表,我手写了一个身份证号输入组件
`shigen`是一位专注于Java、Python、Vue和Shell等技术的博主,分享知识和成长经历。为应对需频繁输入身份证号码的情况,`shigen`决定研究身份证校验机制。研究过程中,了解到身份证号码的生成规则,包括18位数字及校验码计算。通过编写JavaScript代码,实现了两个级别的身份证号码验证:一级仅检查基本格式,二级则加入校验码计算,确保符合生成规则。代码示例展示了逐步增强的验证功能,防止随意修改身份证号码。欢迎交流讨论,共同进步!
66 3
看不惯各种信息收集表,我手写了一个身份证号输入组件
|
数据采集 小程序 API
Python实现isbn查询书籍详细信息
Python实现通过isbn码查询书籍详细信息
261 0
|
11月前
|
存储 安全 API
获取打卡结果(attendance/list)不返回用户姓名怎么办 钉钉考勤获取打卡结果列表返回数据中有userId,但是没有用户姓名
获取打卡结果(attendance/list)不返回用户姓名怎么办 钉钉考勤获取打卡结果列表返回数据中有userId,但是没有用户姓名
140 1
|
11月前
|
数据采集 数据挖掘 API
如何使用item_get接口获取不同类别的商品信息?
在电商行业中,商品类别是进行商品组织和管理的关键要素。通过商品类别,我们可以对商品进行分类、筛选和比较,以便更好地了解市场需求和消费者行为。本文将介绍如何使用item_get接口获取不同类别的商品信息,以及如何对这些信息进行数据分析和挖掘。
|
XML JSON 缓存
Java实现根据商品ID获取1688商品评论内容数据方法
Java实现根据商品ID获取1688商品评论内容数据方法
|
XML JSON 缓存
Java实现根据CID ID获取1688商品分类数据API方法
Java实现根据CID ID获取1688商品分类数据API方法
|
JSON 前端开发 Java
基于Springboot外卖系统16:菜品修改模块+菜品信息回显+ID查询口味列表+组装数据并返回
在菜品管理列表页面点击修改按钮,跳转到修改菜品页面,在修改页面回显菜品相关信息并进行修改,最后点击确定按钮完成修改操作。
212 0
|
SQL 前端开发 Java
图书模板之按分类查询图书 | 学习笔记
快速学习图书模板之按分类查询图书
图书模板之按分类查询图书 | 学习笔记