OCLC Developer Network

Code Libraries

Syndicate content
Title Contact Name Programming Language
biblio.webquery

Open source xISBN (and isbndb) Python library

Python
PHP Function for WorldCat API OpenSearch Requests

Given OpenSearch parameter values and a valid OCLC web service key, formats a WorldCat API OpenSearch request URL, gets a request response, transforms the response into a PHP Array, and returns the array.

Bruce Washburn PHP
Python Module for working with the WorldCat API and xID

worldcat is an open source module for the Python programming language that interacts with the WorldCat Search API and the xISBN/xLCCN/xOCLCNUM/xISSN web services. Developers can build working prototypes rapidly using the bibliographic, holdings and citation information available in WorldCat records. Sample applications, such as Google Maps, interface for displaying holdings information and a subject-based book recommender are included.

Mark Matienzo Python
WorldCat Identities Widget

Library created at the WorldCat Mashathon Amsterdam. Allows Identities to be accessed via PPN or OCLC Number and last name. Returns results in XML or JSON formats

Bruce Washburn PHP
WorldCat Search API Ruby Gem

This gem provides the rudimentary components for Ruby to make it easier to process OCLC-provided data. Essentially, these are a handful of convenience functions that make it much easier to call and utilize the data available through the WorldCat Search API.

Terry Reese Ruby
xISBN Ruby library

OCLC's xISBN web service allows you to look up other editions of a particular work using an ISBN. xisbn is a simple ruby library for doing these lookups.

Ruby

Follow the OCLC Developer Network:

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


Powered by Drupal, an open source content management system