PHPackages                             sprain/bookfinder - PHPackages - PHPackages  [Skip to content](#main-content)[PHPackages](/)[Directory](/)[Categories](/categories)[Trending](/trending)[Leaderboard](/leaderboard)[Changelog](/changelog)[Analyze](/analyze)[Collections](/collections)[Log in](/login)[Sign up](/register)

1. [Directory](/)
2. /
3. [API Development](/categories/api)
4. /
5. sprain/bookfinder

ActiveLibrary[API Development](/categories/api)

sprain/bookfinder
=================

A php library to find books via different apis

0.2(11y ago)626[1 issues](https://github.com/sprain/SprainBookFinder/issues)MITPHP

Since Sep 14Pushed 11y ago3 watchersCompare

[ Source](https://github.com/sprain/SprainBookFinder)[ Packagist](https://packagist.org/packages/sprain/bookfinder)[ Docs](https://github.com/Sprain/SprainBookFinder)[ RSS](/packages/sprain-bookfinder/feed)WikiDiscussions master Synced 1w ago

READMEChangelog (7)Dependencies (3)Versions (8)Used By (0)

SprainBookFinder
================

[](#sprainbookfinder)

A php library to find books via different apis

Functionalities
---------------

[](#functionalities)

- Find books by ISBN over different providers
- Included providers:
    - Google Books API
    - Amazon Product Advertising API
- Add custom providers to find books e.q. in local database

Installation
------------

[](#installation)

Add SprainBookFinder in your composer.json:

```
{
    "require": {
        "sprain/bookfinder": "~0.1"
    }
}
```

Now tell composer to download the bundle by running the command:

```
$ php composer.phar update sprain/bookfinder
```

Usage
-----

[](#usage)

See [example.php](example.php) for usage.

Add custom provider
-------------------

[](#add-custom-provider)

Adding your own provider is simple:

### Create provider

[](#create-provider)

```
