about the worldcat api bruce washburn

14
OCLC Grid Services Boot Camp About the WorldCat API Bruce Washburn Consulting Software Engineer, OCLC

Upload: peterbuck

Post on 26-Dec-2014

858 views

Category:

Documents


2 download

DESCRIPTION

 

TRANSCRIPT

Page 1: About the WorldCat API Bruce Washburn

OCLC Grid ServicesBoot Camp About the WorldCat APIAbout the WorldCat API

Bruce WashburnConsulting Software Engineer, OCLC

Page 2: About the WorldCat API Bruce Washburn

The BasicsThe Basics

• OpenSearch and SRU searches

• XML responses

• RSS, Atom, MARC21 XML, Dublin Core

Page 3: About the WorldCat API Bruce Washburn

The BasicsThe Basics

• Lots of indexes for authenticated users

• Limit results by holding library

• Other users search a subset of indexes, like

those in WorldCat.org

Page 4: About the WorldCat API Bruce Washburn

The BasicsThe Basics

• Sort by relevance, author, title, date, and more

• List libraries that hold a title

• Sort holding libraries geographically

• Get standard citations … APA, Chicago, Harvard,

MLA, and Turabian

Page 5: About the WorldCat API Bruce Washburn

The Search API overview describes all of its features with working examples, links to other resources, and more.

Find the overview on the OCLC Developer’s Network site at http://www.worldcat.org/devnet/.

Implementers’ OverviewImplementers’ Overview

Page 6: About the WorldCat API Bruce Washburn

Test Requests and ResponsesTest Requests and Responses

The URI Evaluator offers an easy way to test API requests and evaluate their responses.

Page 7: About the WorldCat API Bruce Washburn

WorldCat API and FacebookWorldCat API and Facebook

Page 8: About the WorldCat API Bruce Washburn

Mobile web appsMobile web apps

Page 9: About the WorldCat API Bruce Washburn

WorldCat API and the iPhoneWorldCat API and the iPhone

Page 10: About the WorldCat API Bruce Washburn

Android App: CompareEverywhereAndroid App: CompareEverywhere

When a book bar

code is scanned a

match selected,

CompareEverywhere

looks for it at local

stores, libraries, and

online stores.

Nearby libraries are

found by sending the

user’s location and

an identifier for the

item to the WorldCat

API.

Page 11: About the WorldCat API Bruce Washburn

API Fun: Visualizing Holdings LocationsBy Mark Matienzo, NYPL

API Fun: Visualizing Holdings LocationsBy Mark Matienzo, NYPL

http://thesecretmirror.com/code/api-fun-visualizing-holdings-locations

Page 12: About the WorldCat API Bruce Washburn

CSU Library SearchCSU Library Search

http://xerxes.calstate.edu/fullerton/books

Page 13: About the WorldCat API Bruce Washburn

The Programmable WorldCatThe Programmable WorldCat

• Combine Search API results in novel ways with other

OCLC Web Services, including Identities, xISBN,

Registry services, etc.

• Embed within other platforms, e.g., Facebook,

WordPress, etc.

• Mashup with data from other sources and other web

services, for example Google Maps, Yahoo News,

Local Catalog web services, reading lists, etc.

Page 14: About the WorldCat API Bruce Washburn

www.worldcat.org/devnet/