首页
学习
活动
专区
圈层
工具
发布

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

背景 由于粉丝看到了我的一篇文章《别找了,小程序实现isbn扫码获取图书信息2022最新可用(保姆级教程内附接口)》 私信我说,能不能对接下孔夫子旧书网的接口,经过抓包发现很多加密数据拿不下来,于是换了个思路...isbn=9787010131566 说明: 这个接口呢是把总价格从低到高一次排序的,且接口只返回第一个数据,另外就是价格我做了调整,显示的 价格是根据他要求(快递费+原书价格),所以接口返回的书本价格已经是相加的了...放出来不太妥当 部分无用代码: def run(isbn): headers = { 'User-Agent': 'ANDROID_KFZ_COM_3.17.2_BRQ-AN00_7.1.2...Accept-Encoding': 'gzip', } data = { 'type': '5', 'params': '{"pagesize":1000,"key":"'+isbn

91351
  • 您找到你想要的搜索结果了吗?
    是的
    没有找到

    豆瓣isbn查询api接口制作教程【源码已开源】

    之前腾讯出了个私房书柜项目的云开发教程,所用的接口就是豆瓣的isbn查询接口,然后它就一下大火了,但是大概在四月份左右,它的接口就失效了,顺便连带的开放平台都关闭了,不知道其原因,反正就是用不了了。...因为最近在做的一个二手书项目,其中发布书籍需要使用isbn查询功能,首先想到的就是豆瓣,因为之前我也看过那个私房书柜教程,所以对它印象深刻。...","code":104,"request":"GET /v2/book/isbn/9787543632608"} 办法是有的,分析了一下豆瓣官网isbn的查询方法: 地址:https://book.douban.com...= @$_GET['isbn']; $surl = 'https://book.douban.com/isbn/'....isbn=12345678907 当然,isbn接口还有很多,比如说google免费接口 https://www.googleapis.com/books/v1/volumes?

    8.8K93

    小程序云开发实战一:小程序扫一扫获取到图书ISBN码(图书条形码)

    小程序扫码实现读取isbn,获取图书的各种信息 1:用户端小程序调用 wx.scanCode接口,获取到ISBN码 2:使用ISBN码调用云函数,在请求云函数的时候,云函数会请求豆瓣的API,获取豆瓣图书信息...3:图书信息请求到之后,会将其中无用的信息返回给小程序中,小程序中再拿出获取到的信息,创建图书条目 4:将对应的数据直接存储到云开大的数据库里面 之前用过微信扫一扫功能,调用二维码,扫描自己生成的二维码...小程序扫码成功后带着参数跳转到指定页面:https://cloud.tencent.com/developer/article/1378305 现在是用户端小程序调用 wx.scanCode接口,获取到图书...ISBN码(图书条形码),在办公室找了一圈,找到了一本图书ISBN码,可以自动忽略我这渣渣的像素。

    45010

    小程序云开发实战一:小程序扫一扫获取到图书ISBN码(图书条形码)

    小程序扫码实现读取isbn,获取图书的各种信息 1:用户端小程序调用 wx.scanCode接口,获取到ISBN码 2:使用ISBN码调用云函数,在请求云函数的时候,云函数会请求豆瓣的API,获取豆瓣图书信息...3:图书信息请求到之后,会将其中无用的信息返回给小程序中,小程序中再拿出获取到的信息,创建图书条目 4:将对应的数据直接存储到云开大的数据库里面 之前用过微信扫一扫功能,调用二维码,扫描自己生成的二维码...e00b44293fe0 小程序扫码成功后带着参数跳转到指定页面:https://www.jianshu.com/p/413c5831ddd6 现在是用户端小程序调用 wx.scanCode接口,获取到图书...ISBN码(图书条形码),在办公室找了一圈,找到了一本图书ISBN码,可以自动忽略我这渣渣的像素。

    4.6K20

    29:ISBN号码

    29:ISBN号码 总时间限制: 1000ms 内存限制: 65536kB描述 每一本正式出版的图书都有一个ISBN号码与之对应,ISBN码包括9位数字、1位识别码和3位分隔符,其规定格式如“x-xxx-xxxxx-x...”,其中符号“-”是分隔符(键盘上的减号),最后一位是识别码,例如0-670-82162-4就是一个标准的ISBN码。...你的任务是编写程序判断输入的ISBN号码中识别码是否正确,如果正确,则仅输出“Right”;如果错误,则输出你认为是正确的ISBN号码。...输入只有一行,是一个字符序列,表示一本书的ISBN号码(保证输入符合ISBN号码的格式要求)。...输出共一行,假如输入的ISBN号码的识别码正确,那么输出“Right”,否则,按照规定的格式,输出正确的ISBN号码(包括分隔符“-”)。

    2.4K60

    【CCF】ISBN号码

    : 1.0s 内存限制: 256.0MB 问题描述: 问题描述   每一本正式出版的图书都有一个ISBN号码与之对应,ISBN码包括9位数字、1位识别码和3位分隔符,其规定格式如“x-xxx-xxxxx-x...”,其中符号“-”是分隔符(键盘上的减号),最后一位是识别码,例如0-670-82162-4就是一个标准的ISBN码。...编写程序判断输入的ISBN号码中识别码是否正确,如果正确,则仅输出“Right”;如果错误,则输出是正确的ISBN号码。...输入格式   输入只有一行,是一个字符序列,表示一本书的ISBN号码(保证输入符合ISBN号码的格式要求)。...输出格式   输出一行,假如输入的ISBN号码的识别码正确,那么输出“Right”,否则,按照规定的格式,输出正确的ISBN号码(包括分隔符“-”)。

    1.9K10

    书店销售管理系统----数据库原理及应用综合实验

    枯木逢春犹再发,人无两度再少年 系统主要模块如下: (1) 书店销售管理系统设计与实现—图书入库管理及查询统计 图书入库管理:维护入库图书信息(如图书编号、书名、作者、价格、图书分类、出版社等...图书查询统计:按图书分类,出版社、书名、作者等条件查询图书的详细信息。支持模糊查询。 (2) 书店销售管理系统设计与实现—销售管理 销售管理:销售过的图书都记录在销售列表中,方便统计收入。...图书销售后,实时记录图书库存,按每天统计销售额、按每个月或季度统计销售额并生成报表,并能根据销售数量统计生成畅销书名单。...', N'1') GO SQL查询 1.图书查询统计:按图书分类,出版社、书名、作者等条件查询图书的详细信息。...支持模糊查询。

    3K21

    数据库课程设计实验报告–图书馆管理系统

    主要过程是:以管理员身份登录到图书管理系统中,查询、修改、图书的书名、ISBN、库存量等信息和添加新书和删除旧书等。这些信息都会被记录到相应的数据库中。 1....图书基本信息包括书名,作者,出版日期, ISBN和库从数量; 2. 添加新书:需要输入书名、作者、出版日期,ISBN和库从数量; 3....删除旧书:输入ISBN号或者输入书名,查询得到相应的旧书删除其信息; 4. 查找图书:输入ISBN号或书名或作者或者出版日期查找相应的图书并显示其信息; 5....图书的录入、查询、修改和删除 2. 读者信息的添加、查询、修改、删除等 读者功能: 1.查阅读书, 2.借阅功能 3.还书功能 性能需求 1....登录注册界面: 入口: 读者登陆: 管理员登录: 读者注册: 管理员注册: 管理员主界面: 图书查询界面: 图书添加界面: 图书编辑界面: 读者信息查询界面: 读者信息添加界面:

    1.7K31

    数据库系统及应用实验与课程设计指导(图书管理系统c++课程设计)

    主要过程是:以管理员身份登录到图书管理系统中,查询、修改、图书的书名、ISBN、库存量等信息和添加新书和删除旧书等。这些信息都会被记录到相应的数据库中。 1....图书基本信息包括书名,作者,出版日期, ISBN和库从数量; 2. 添加新书:需要输入书名、作者、出版日期,ISBN和库从数量; 3....删除旧书:输入ISBN号或者输入书名,查询得到相应的旧书删除其信息; 4. 查找图书:输入ISBN号或书名或作者或者出版日期查找相应的图书并显示其信息; 5....图书的录入、查询、修改和删除 2. 读者信息的添加、查询、修改、删除等 读者功能: 1.查阅读书, 2.借阅功能 3.还书功能 性能需求 1....登录注册界面: 入口: 读者登陆: 管理员登录: 读者注册: 管理员注册: 管理员主界面: 图书查询界面: 图书添加界面: 图书编辑界面: 读者信息查询界面: 读者信息添加界面:

    87510

    Spring 全家桶之 Spring Framework 5.3(七)- 声明式事务

    (isbn); bookDao.updateBalance(username,price); } } 对BookService进行测试,数据库中所有账户余额均为10000,所有图书价格为...MySQL的隔离级别 SELECT @@global.tx_isolation; //查询全局隔离级别 SELECT @@session.tx_isolation;//查询当前会话隔离级别 SELECT...{ int price = bookService.getPrice("ISBN-001"); System.out.println("价格:" + price); } 首先执行查询图书价格测试...,查询到的图书价格为100 然后在命令行中开启一个事务,修改图书价格,不提交 再次执行测试 控制台输出价格为200,读取到了命令行中未提交的脏数据 读已提交READ_COMMITTED 首先恢复...BookDao中新增方法,更新图书价格 public void updatePrice(String isbn, int price){ String updatePriceSql = "UPDATE

    61220

    数据库课程设计

    系统的主要子模块有图书管理、用户管理等,可实现日常图书进货、发货业务。顾客可以进入图书查询界面通过图书类别、图书名称、图书编号等查询图书。...第三,对图书的销售管理。 2.2 数据需求 基于系统需求分析,该系统需要实现以下基本功能: 1、顾客信息的输入、查询、修改,包括注册名,真实姓名,家庭住址,联系方式,订单号。...2、书籍类别制定、信息输入、查询、修改,包括类别编号,类别名称。 3、书籍信息的输入、查询、修改,包括数据的编号、名称、类别、作者姓名、出版社名称、出版日期。...4、订单信息的查询、修改,包括订单号,订购人,订购日期,订购书籍的编号、书籍数量、发货日期。 5、库存信息的输入、查询、修改,包括书籍的编号、库存量、价格。...组成:ISBN号,书籍名称,书籍作者,书籍出版年份,书籍价格 数据项 含义说明 数据类型 数据长度 取值范围 ISBN号 区别每本书的唯一标识 varchar 80 任意合法字符且在长度范围内 书籍名称

    1.6K21

    当当接口开发避坑指南:3 大痛点 + 签名模板,0 失败接入商品详情接口

    作为图书电商标杆,当当商品详情接口因 “参数优先级严格、签名规则明确、数据分层细致” 的特点,让不少开发者在接入时栽了跟头。...(跨平台通用),product_id 仅用于平台内商品查询isbn 匹配准确率高于 product_id2....缓存策略(应对 QPS 限制)当当接口默认 QPS 为 10,超过会触发限流,建议采用 “二级缓存” 方案:本地缓存:存储 1 小时内查询过的热门商品(如销量前 500 图书),过期时间设 30 分钟Redis...图书比价系统某电商工具通过接口批量获取 3000 + 图书的当当价与定价,结合其他平台数据生成比价榜单:采用 Redis 缓存 + 分页查询,日均调用量 1.2 万次未触发限流通过 detail_level...库存监控工具某书店用接口监控 200 种重点图书库存:开启 need_stock=true,每 10 分钟查询一次当 stock_status 从 1 变为 2 时,自动触发补货提醒互动交流做当当接口开发时

    13610
    领券