This bookmarklet extracts Schema.org markup from a web page and allows a user to chose to send that markup to Goodreads or to a demonstration Patron Driven Acquisitions form. Users can choose to put a particular book on their Goodreads To Read, Read or Currently Reading shelf or request the items via a prototype Patron Driven Acquisition web form. The PDA webform is designed to receive an OpenURL and automatically fill out the form based on this data. The user can then enter their information such as name and email address.
The other option that the bookmarklet provides is to allow the user to send the metadata gathered by the bookmarklet off in the form of an OpenURL. It is currently designed to send an OpenURL to an prototype Patron Driven Acquisitions form which is designed to automatically fill the form fields based on the metadata in the OpenURL. However, the OpenURL endpoint could easily be changed to point another service capable of receiving OpenURLs - such as a local OpenURL resolver or ILLiad OpenURL endpoint.
var GR_URL = ''; //change to the path where Goodreads helper script has been installed var PDA_URL = ''; //change to the path where PDA app has been installed
Additionally a simplified version of the bookmarklet which takes a user to the Goodreads page for an item and allows them to add it is also available. It can be installed by dragging the "Add to Goodreads" link featured below into your browser toolbar.
The OCLC Developer Network supports the use of OCLC Web Services—a set of tools and APIs that expose data and services for WorldCat and our member libraries and partner institutions or companies. learn more »
© 2010 OCLC Domestic and international trademarks and/or service marks of OCLC Online Computer Library Center, Inc. and its affiliates