Google Announces Book Search APIs

Jordan Running, October 2nd, 2008

Google has announced several very interesting updates to its Book Search tools, including an embeddable viewer for book previews and a data API. These should open-up a wide range of book-related applications. This follows-up on Google’s release in March when they launched the first API for Google Book Search, the Book Viewability API.

The new Embedded Viewer API lets developers embed a browseable preview of a book from the Book Search database in any web page. The JavaScript-based viewer can load books by ISBN, Book Search ID, or OCLC or Library of Congress number, and in addition to built-in GUI controls, methods like zoomIn(), nextPage(), and highlight() are provided to control the viewer through JavaScript. For less experienced developers, Google has also built a Preview Wizard which will automatically generate short snippets of code that can easily be pasted into a page’s source code to show a preview of a given book.

Second, Google launched the Book Search Data API, which brings the functionality of its Data APIs to Book Search. The REST- and Atom-based API lets applications search for and get information about books and fetch data like reviews and labels (tags) from Google Books’ My Library feature. Authentication is required for writing data back to a My Library collection, for which web-based applications can use AuthSub while ClientLogin support is supplied for stand-alone programs.

The last update is just a name change: Google has given that original Viewability API a new name, Book Search Dynamic Links. It allows developers to easily generate links to Book Search for any book that has a page or preview there, as well as display book cover thumbnail images in their pages.

To coincide with the API updates, Google has partnered with high-profile organizations like WorldCat, Goodreads, and the University of California’s California Digital Library, all of which are now using embedded Book Search previews on their sites.

For more details see our new Google Book Search Data API profile. And if you want to develop apps using book-related data, check-out our directory listing of 18 APIs tagged “books”.

Both comments and pings are currently closed.

3 Responses to “Google Announces Book Search APIs”

October 2nd, 2008
at 6:00 am
Comment by: Google Prepares for eBooks with Book Search API - Mashable

[...] Data API designed to bring the functionality of its Data APIs to Book Search. ProgrammableWeb has the run down on all the technical specifications: The REST- and Atom-based API lets applications search for and [...]

October 2nd, 2008
at 6:32 am
Comment by: Google Prepares for eBooks with Book Search API  »TechAddress

[...] Data API designed to bring the functionality of its Data APIs to Book Search. ProgrammableWeb has the run down on all the technical [...]

October 2nd, 2008
at 8:54 am
Comment by: Dew Drop - October 2, 2008 | Alvin Ashcraft's Morning Dew

[...] Google Announces Book Search APIs (Jordan Running) [...]

Follow the PW team on Twitter

ProgrammableWeb
APIs, mashups and code. Because the world's your programmable oyster.

John Musser
Founder, ProgrammableWeb

Adam DuVander
Executive Editor, ProgrammableWeb. Author, Map Scripting 101. Lover, APIs.