Skip to content

Find books by ISBN from ISBN DB, Google Book API, Open Library and Worldcat

License

Notifications You must be signed in to change notification settings

yieme/multi-isbn

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

10 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

multi-isbn

Find books by ISBN from ISBN DB, Google Book API, Open Library and Worldcat

Module Installation

This module is installed via npm:

npm i multi-isbn --save

Example Usage

var multiIsbn = require('multi-isbn')
multiIsbn.init()
multiIsbn.find(isbn, function(err, data) {
  if (err) throw err
  console.log(JSON.stringify(data, null, 2))
})

Or initialize with select access keys:

var multiIsbn = require('multi-isbn')
var options    = {
  isbndb_key:      convar('isbndb_key'),
  google_book_key: convar('google_book_key')
}
multiIsbn.init(options)
multiIsbn.find(isbn, function(err, data) {
  if (err) throw err
  console.log(JSON.stringify(data, null, 2))
})

CLI Install

npm i multi-isbn -g

Example Usage

multi-isbn --isbn 9781595231123

Support

  • ISBN DB
  • Google Books
  • Open Library
  • Worldcat

CLI Support

  • ISBN DB
  • Google Books
  • Open Library
  • Worldcat

Rights

This project is licensed: MIT

dependencies libraries may differ (see each for respective licenses)

About

Find books by ISBN from ISBN DB, Google Book API, Open Library and Worldcat

Resources

License

Stars

Watchers

Forks

Packages

No packages published