首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

孔夫子旧书网接口:实现输入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

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

    豆瓣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.1K93

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

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

    4.1K20

    【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.5K10

    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号码(包括分隔符“-”)。

    2K60

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

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

    1.3K20

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

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

    2.2K21

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

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

    67110

    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

    46920

    数据库课程设计

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

    1.2K21

    【开源免费】Vue+SpringBoot打造图书管理系统,初学者入门实战项目

    管理员可以在该模块中添加不同的图书类型,如文学、历史、科技等,以便读者更方便地查找和借阅图书图书模块是系统中最重要的模块之一,用于管理图书的基本信息,包括图书名称、作者、出版社、ISBN等。...这些信息对于读者来说是重要的,他们可以通过查询系统了解图书馆的位置和联系方式,方便他们前往借阅图书,主界面如下图所示。...图书模块负责记录和管理图书的基本信息,如图书名称、作者、出版社、ISBN等。管理员可以在该模块中添加、修改和删除图书信息,确保图书信息的准确性和完整性,图书的录入界面如下图所示。...读者可以通过图书模块进行图书查询和检索。根据图书名称、作者、ISBN等关键词,读者可以快速找到自己感兴趣的图书,提高图书查找的效率。...") private String type; @ApiModelProperty(value = "ISBN") private String isbn; @ApiModelProperty

    5.5K20

    Java Swing 期末大作业-----图书借阅管理系统

    子项目:图书借阅系统界面设计与实现 1、创建登录界面 2、创建图书增加界面 3.创建图书修改与查询界面 4.读者信息增加界面 5.读者信息查询与修改界面 6.图书类别信息管理界面 7.读者类型管理 8...查询要能查询所有书籍的关键信息,同时也能在知道了书名或者书的ISBN进行指定查找。   ...   输入读者编号确认读者身份,输入图书ISBN确认图书身份,输入当前日期点击借阅,出现在借阅的查询面板当中 import java.awt.BorderLayout; import java.awt.Dimension...4.图书查询与修改功能实现   点击查询,如果上面的下拉框是全部,那么查询所有图书信息,并显示到面板中,如果下拉框是书名,那么根据书名进行查询并把结果显示到中间面板中。....点击删除,输入ISBN,删除表中对应的图书信息。

    3.7K40

    实验报告:图书销售管理系统数据库SQL应用编程

    >; 索引是一种针对表中指定列的值进行排序的数据结构,使用它可以加快表中数据的查询。...此后在对数据表进行数据查询时,首先在索引结构中查找符合条件的索引指针值, 然后再根据索引指针快速找到对应的数据记录,这样可实现快速检索元组数据的目的。...对各表进行数据修改、删除、查询、统计等访问操作。 (4)编写存储过程Pro_CurrentSale,实现当日图书销售量及销售金额汇总统计。...,查看插入操作是否正确: 结果说明: 成功在各个数据库表中插入了样本数据,经过查询结果验证,插入操作无误。...); update Book set Book_Stock = Book_Stock - new.Sale_Number where Book.Book_ISBN = new.Book_ISBN;

    2.2K20

    Java EE实用教程笔记----(6)第六章 Struts 2综合应用案例

    输入正确的ISBN图书ID,单击“借书”按钮,就可借得此书,如图所示,会发现最下面是新借的书: ?...在LendDao中加入查询总记录的方法: ? ? 当单击要显示的页面时,就把pageNow值传到了Action,Action就会根据pageNow的值查询要显示的list集,这样查询功能就基本完成了。...本功能在判断是否有用户输入的“ISBN”时应用了BookDao的“selectBook”方法。图书模型Book.java代码为: ?...由于该“ISBN”的图书被借出去一本,故该图书的库存量应该减少一本,所以在插入一条lend记录的同时要修改book的库存量(代码位于LendAction中的lendBook方法中): ?...“图书删除”功能: ? ? ? “图书查询”功能: ? ? ? 例如,输入“ISBN”为刚刚添加进去的“978-7-121-23402-6”时,单击“图书查询”按钮,出现如图所示的页面: ?

    1.1K20
    领券