zoukankan      html  css  js  c++  java
  • 推荐:根据ISBN号查询图书信息的API

    转帖,出处:http://blog.csdn.net/berryreload/article/details/9126645

    找了半天,还是豆瓣的API简单易用~~~

    示例:

    https://api.douban.com/v2/book/isbn/:9787111128069

    结果:

    {"rating":{"max":10,"numRaters":2576,"average":"9.3","min":0},"subtitle":"","author":["(美)Brian W. Kernighan","(美)Dennis M. Ritchie"],"pubdate":"2004-1","tags":[{"count":1514,"name":"C","title":"C"},{"count":969,"name":"编程","title":"编程"},{"count":944,"name":"c语言","title":"c语言"},{"count":554,"name":"计算机","title":"计算机"},{"count":496,"name":"程序设计","title":"程序设计"},{"count":470,"name":"经典","title":"经典"},{"count":362,"name":"programming","title":"programming"},{"count":279,"name":"编程语言","title":"编程语言"}],"origin_title":"The C Programming Language","image":"http://img3.douban.com/mpic/s1106934.jpg","binding":"平装","translator":["徐宝文"],"catalog":"","pages":"258","images":{"small":"http://img3.douban.com/spic/s1106934.jpg","large":"http://img3.douban.com/lpic/s1106934.jpg","medium":"http://img3.douban.com/mpic/s1106934.jpg"},"alt":"http://book.douban.com/subject/1139336/","id":"1139336","publisher":"机械工业出版社","isbn10":"7111128060","isbn13":"9787111128069","title":"C程序设计语言","url":"http://api.douban.com/v2/book/1139336","alt_title":"The C Programming Language","author_intro":"Brian W. Kernighan: 贝尔实验室计算科学研究中心高级研究人员,著名的计算机科学家。他参加了UNIX系统、C语言、AWK语言和许多其他系统的开发,同时出版了许多在计算机领域具有影响的著作,如《The Elements of Programming Style》、《The Practice of Programming》、《The UNIX Programming Environment》、《The AWK Language》、《Software Tools》等。
    Dennis M. Ritchie:1967年加入贝尔实验室。他和Ken L. Thompson两人共同设计并实现的C语言改变了程序设计语言发展的轨迹,是程序设计语言发展过程中的一个重要里程碑。与此同时,他们两人还设计并实现了UNIX操作系统。正是由于这两项巨大贡献,Dennis M. Ritchie于1983年获得了计算机界的最高奖——图灵奖。此外,他还获得了ACM、IEEE、贝尔实验室等授予的多种奖项.。","summary":"在计算机发展的历史上,没有哪一种程序设计语言像C语言这样应用广泛。本书原著即为C语言的设计者之一Dennis M.Ritchie和著名计算机科学家Brian W.Kernighan合著的一本介绍C语言的权威经典著作。我们现在见到的大量论述C语言程序设计的教材和专著均以此书为蓝本。原著第1版中介绍的C语言成为后来广泛使用的C语言版本——标准C的基础。人们熟知的“hello,World"程序就是由本书首次引入的,现在,这一程序已经成为众多程序设计语言入门的第一课。
    原著第2版根据1987年制定的ANSIC标准做了适当的修订.引入了最新的语言形式,并增加了新的示例,通过简洁的描述、典型的示例,作者全面、系统、准确地讲述了C语言的各个特性以及程序设计的基本方法。对于计算机从业人员来说,《C程序设计语言》是一本必读的程序设计语 言方面的参考书。","price":"30.00元"}

    C语言程序设计 ISBN 9787111128069
    Java编程思想(第4版) [平装] 9787111213826

    参考:

    豆瓣book API

    http://developers.douban.com/wiki/?title=book_v2#get_isbn_book

    其他book API:

    Google 图书API
    http://old.blog.edu.cn/user1/22631/archives/2008/2096460.shtml
    例子:
    http://books.google.com.hk/books?vid=ISBN9787111128069

    条码查询网站汇总:如何通过条码查询产品真假
    http://www.labelmx.com/tech/handbook/Question/200911/4252.html

    中国物品编码中心:图书查询ISBN查不到
    http://www.ancc.org.cn/Service/tools_09/external-barcode.aspx
    isbndb.com 搜索图书,中文图书有的,但是描述是英文的;最新的中文图书没有
    http://stackoverflow.com/questions/106963/how-can-i-lookup-data-about-a-book-from-its-barcode-number

    手机软件:图书比价雷达
    http://search.liqucn.com/topic/927844.shtml
    &redir_esc=y&hl=zh-CN&sourceid=cndr

    国外的图书检索:有开放API和帐号,英文的
    http://isbndb.com/api/books.xml?access_key=XXXXXXX&index1=isbn&results=details&value1=9787115291318

    亚马逊Amazon的 "Product Advertising API"(PA):我个人申请了一下,悲剧了

    https://affiliate-program.amazon.com/gp/advertising/api/detail/main.html

    API Document
    http://docs.aws.amazon.com/AWSECommerceService/latest/DG/ProgrammingGuide.html
    API Sample code
    http://aws.amazon.com/code/Product%20Advertising%20API?_encoding=UTF8&jiveRedirect=1

  • 相关阅读:
    nyoj 95 众数问题(set)
    nyoj 93 汉诺塔(三)(stack)
    hdu 1010 Tempter of the Bone
    nyoj 55 懒省事的小明(priority_queue优先队列)
    nyoj 31 5个数求最值
    poj 1256 Anagram
    next_permutation函数
    nyoj 19 擅长排列的小明(深搜,next_permutation)
    nyoj 8 一种排序(用vector,sort,不用set)
    nyoj 5 Binary String Matching(string)
  • 原文地址:https://www.cnblogs.com/sopestar/p/6128983.html
Copyright © 2011-2022 走看看