Drupal Google Book Filter Module

Drupal Google Books Filter Module

The Google Books module is a filter module and an API for http://books.google.com, that allows a user to insert rich Google Book data into nodes via filters with JSON data retrieved from the Google domain.
This module is released for Drupal 7 at http://drupal.org/project/google_books. You can see the Google Book module running live below on this page.

Text between [ ], google_books:Hand-book and illustrated catalogue of the engineers' and surveyors' instruments | no_reader
shows:
Handbook and Illustrated Catalogue of the Engineers' and Surveyors' Instruments
  • Self Linklink
  • AuthorsC.L. Berger & sons
  • Published Date1884
  • TypeOTHER
  • Thumbnaillink
  • Languageen
  • Preview Linklink
  • Info Linklink
  • CountryUS | US
  • SaleabilityFREE
  • Is Ebook1
  • ViewabilityALL_PAGES
  • Embeddable1
  • Public Domain1
  • Web Reader Linklink
  • theme_hook_originalgoogle_books_biblio


This module can be used to insert

  • book data from Google into pages using Drupal filters, There are options to include / exclude any data fields,
  • a book cover image when it exists
  • and for books with a full or partial preview, the Javascript Google book reader for the volume.
There are many search options with Google books and many options to display that data within the Google Book module. The API pulls data from Google Books in a generic way. This module includes data caching so once the book information is loaded the first time with a request for JSON data, the subsequent requests are very fast. 

Another example

Text between [ ], google_books:25 kites that fly

produces:
25 Kites That Fly
  • Self Linklink
  • AuthorsLeslie Hunt
  • PublisherCourier Corporation
  • Published Date2012-06-11
  • DescriptionWritten by a kite maker for the U.S. Weather Bureau, this guide features detailed instructions for creating standard two-stick kites, six-point stars, figural kites, balloon kites, tetrahedral kites, box kites, and many other varieties. Complete descriptions of methods and materials include directions for making tails, reeling and stringing, and much more. 70 illustrations.
  • TypeISBN_13 | ISBN_10
  • Thumbnaillink
  • Languageen
  • Preview Linklink
  • Info Linklink
  • CountryUS | US
  • SaleabilityFOR_SALE
  • Is Ebook1
  • Amount12.95 | 9.99
  • ViewabilityPARTIAL
  • Embeddable1
  • Web Reader Linklink
  • theme_hook_originalgoogle_books_biblio

And Another

Text between [ ], google_books:A Philosophical and Mathematical Dictionary Containing|no_reader| pageCount | no_categories
displays (note the uppercase 'C' in pageCount, see field options in admin/config/content/formats):
A Mathematical and Philosophical Dictionary: Containing an Explanation of the Terms, and an Account of the Several Subjects, Comprized Under the Heads Mathematics, Astronomy, and Philosophy Both Natural and Experimental
  • Self Linklink
  • AuthorsCharles Hutton
  • Published Date1795
  • TypeOTHER
  • Thumbnaillink
  • Languageen
  • Preview Linklink
  • Info Linklink
  • CountryUS | US
  • SaleabilityFREE
  • Is Ebook1
  • ViewabilityALL_PAGES
  • Embeddable1
  • Public Domain1
  • Web Reader Linklink
  • theme_hook_originalgoogle_books_biblio