首页 新闻动态 知识

如何根据ISBN查询书籍信息?

发布时间:2025-04-15 12:33 点击:92

要根据ISBN号查询书籍信息,可以使用许多在线工具或者网站进行查询,比如中国权威出版物数据平台:https://pdc.capub.cn/,官方平台通过网页检索功能,可以方便地查询书籍详细信息,例如书名、作者、出版商等信息。

当然如果需要ISBN数据对接到自己的程序或者应用中,显然数据API更适合您的需求。

极速数据平台ISBN图书书号查询API,可以通过10位或者13位ISBN查询书号信息,包含书名、作者、出版社、价格、出版日期、印次、装帧方式、语种、摘要等信息,让您轻松接入程序。


接口文档

接口地址:https://api.jisuapi.com/isbn/query


请求参数

参数名称 类型 必填 说明
isbn string ISBN-13或者ISBN-10

返回格式:json


请求方式:GET或者POST


返回参数

参数名称 类型 说明
title string 书名
subtitle string 副书名
pic string 图片(链接会过期,请您尽快保存图片)
author string 作者
summary string 摘要
publisher string 出版社
pubplace string 出版地
pubdate string 出版时间
page string 页数
price string 价格
binding string 装帧方式
isbn string ISBN
isbn10 string ISBN 10位
keyword string 主题词
edition string 版次
impression string 印次
language string 正文语种
format string 开本
class string 中图法分类
cip string CIP核准号
sellerlist string 销售信息(仅供参考)
seller string 销售电商
price string 销售电商的价格
link string 商品链接

请求示例代码(以Java为例):

package api.jisuapi.isbn; import api.util.HttpUtil;
import net.sf.json.JSONObject;
 
public class Query {
    public static final String APPKEY = "your_appkey_here";// 你的appkey
    public static final String URL = "https://api.jisuapi.com/isbn/query";
    public static final String isbn = "9787534378997";
 
    public static void Get() {
        String result = null;
        String url = URL + "?appkey=" + APPKEY + "&isbn=" + isbn;
 
        try {
            result = HttpUtil.sendGet(url, "utf-8");
            System.out.println(result);
            JSONObject json = JSONObject.fromObject(result);
            if (json.getInt("status") != 0) {
                System.out.println(json.getString("msg"));
            } else {
                JSONObject resultarr = json.optJSONObject("result");
                String title = resultarr.getString("title");
                String subtitle = resultarr.getString("subtitle");
                String pic = resultarr.getString("pic");
                String author = resultarr.getString("author");
                String summary = resultarr.getString("summary");
                String publisher = resultarr.getString("publisher");
                String pubplace = resultarr.getString("pubplace");
                String pubdate = resultarr.getString("pubdate");
                String page = resultarr.getString("page");
                String price = resultarr.getString("price");
                String binding = resultarr.getString("binding");
                String isbn = resultarr.getString("isbn");
                String isbn10 = resultarr.getString("isbn10");
                String keyword = resultarr.getString("keyword");
                String edition = resultarr.getString("edition");
                String impression = resultarr.getString("impression");
                String language = resultarr.getString("language");
                String format = resultarr.getString("format");
                String class_ = "";
                if (resultarr.has("class")) {
                    class_ = resultarr.getString("class");
                }
                System.out.println(title + " " + subtitle + " " + " " + pic + " " + author + " " + summary + " "
                        + publisher + " " + pubplace + " " + pubdate + " " + page + " " + price + " " + binding + " "
                        + isbn + " " + isbn10 + " " + keyword + " " + edition + " " + impression + " " + language + " "
                        + format + " " + class_);
            }
        } catch (Exception e) {
            e.printStackTrace();
        }
    }
}

返回示例

{
    "status": 0,
    "msg": "ok",
    "result": {
        "title": "有理想就有疼痛",
        "subtitle": "中国当代文化名人访谈录",
        "pic": "http://api.jisuapi.com/isbn/upload/96/033c435b3f0f30.jpg",
        "author": "高晓春",
        "summary": "《有理想就有疼痛:中国当代文化名人访谈录》是一份关于当代中国文化的最真实底稿,收录了高晓春与白先勇、冯骥才、余华、莫言、余秋雨、陈忠实等20位当代中国文化大家的对话。通过近距离的访谈,展现了这些文化大家多彩的内心世界,也阐释了他们对生命、艺术、财富及文化的理解。",
        "publisher": "安徽人民出版社",
        "pubplace": "合肥",
        "pubdate": "2013-01",
        "page": 256,
        "price": "29.00",
        "binding": "",
        "isbn": "9787212058937",
        "isbn10": "7212058939",
        "keyword": "名人-访问记-中国-现代",
        "cip": "2012280296",
        "edition": "1版",
        "impression": "1",
        "language": "",
        "format": "23×18",
        "class": "K820.76",
        "sellerlist": [
            {
                "seller": "bookschina",
                "price": "21.20"
            },
            {
                "seller": "当当",
                "price": "20.80",
                "link": "http://product.dangdang.com/22921241.html"
            },
            {
                "seller": "douban",
                "price": null
            },
            {
                "seller": "京东",
                "price": "99.00",
                "link": "http://item.jd.com/25471096577.html"
            }
        ]
    }
}