Book Finder App

Book Finder is an iPhone app built by Leo Burnett Sydney for the hack:Brisbane competition. It gives you the power to find books in libraries near you that you may otherwise buy at a store or online.

Features


Available on the App Store

API

This API is built from a scraper of the eLibCat website that Brisbane Libraries use. If you come across any bugs please let us know at digital@leoburnett.com.au

/SearchBooks?keyword={(Keywords) OR (ISBN)}

Optional URL parameters:

library
e.g. "fairfield"
language
e.g. "arabic"
item_type
e.g. "DVD"
pubyear
e.g. "1999"
sort_by
e.g. "relevance"

Example: http://www.bookfinderapp.com/SearchBooks?keyword=Australia&library=Brisbane%20Square

Returns: Collection of book results in JSON format

{
    "TotalResults": {int},
    "BookResults": [
        {
            "Id": {int},
            "CoverImageUrl": {string (URL)},
            "Title": {string},
            "Abstract": null,
            "Author": {string (Last Name, Initials)},
            "Publisher": null,
            "PublishedDate": {int (Year)},
            "ISBN": null,
            "ItemType": {string},
            "ItemInfo": {string},
            "Availability": {array (empty)}
        }
    ]
}
                

/SearchBooks?book={(Book Id)}

Example: http://www.bookfinderapp.com/SearchBooks?book=690214

Returns: Single book result in JSON format

{
    "TotalResults": {int (1)},
    "BookResults": [
        {
            "Id": {int},
            "CoverImageUrl": {string (URL)},
            "Title": {string},
            "Abstract": {string},
            "Author": {string (Last Name, Initials)},
            "Publisher": {string},
            "PublishedDate": {int (Year)},
            "ISBN": {int},
            "ItemType": {string},
            "ItemInfo": {string},
            "Availability": [
                {
                    "Library": {string},
                    "Location": {string},
                    "Material": {string},
                    "CallNumber": {string}
                }
            ]
        }
    ]
}
                
© 2012 Leo Burnett Sydney
Leo Burnett Sydney