worldcat search api bruce washburn consulting software engineer, oclc

25
WorldCat Search API Bruce Washburn Consulting Software Engineer, OCLC

Upload: eric-dougherty

Post on 27-Mar-2015

221 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: WorldCat Search API Bruce Washburn Consulting Software Engineer, OCLC

WorldCat Search APIWorldCat Search API

Bruce WashburnConsulting Software Engineer, OCLC

Page 2: WorldCat Search API Bruce Washburn Consulting Software Engineer, OCLC

SearchingSearching

• OpenSearch and SRU searches

• XML responses

• Familiar formats: RSS, Atom, MARC21 XML, Dublin Core

Page 3: WorldCat Search API Bruce Washburn Consulting Software Engineer, OCLC

SearchingSearching

• A broad range of indexes, including a way to limit searches by holding library, for authenticated users

• Other users search a smaller set of indexes, similar to those in the WorldCat.org advanced search

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

Page 4: WorldCat Search API Bruce Washburn Consulting Software Engineer, OCLC

For a single recordFor a single record

• List nearby libraries

• Nearbyness – ip address, zip code, country, state/province, latitude/longitude

• Get standard citations … APA, Chicago, Harvard, MLA, and Turabian

• See other editions

Page 5: WorldCat Search API Bruce Washburn Consulting Software Engineer, OCLC

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: WorldCat Search API Bruce Washburn Consulting Software Engineer, OCLC

Test Requests and ResponsesTest Requests and Responses

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

Page 7: WorldCat Search API Bruce Washburn Consulting Software Engineer, OCLC

WorldCat API and FacebookWorldCat API and Facebook

Page 8: WorldCat Search API Bruce Washburn Consulting Software Engineer, OCLC

Mobile web appsMobile web apps

Page 9: WorldCat Search API Bruce Washburn Consulting Software Engineer, OCLC

WorldCat API and the iPhoneWorldCat API and the iPhone

Page 10: WorldCat Search API Bruce Washburn Consulting Software Engineer, OCLC

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

Visualizing WorldCat HoldingsVisualizing WorldCat Holdings

Page 11: WorldCat Search API Bruce Washburn Consulting Software Engineer, OCLC

CSU Library SearchCSU Library Search

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

Page 12: WorldCat Search API Bruce Washburn Consulting Software Engineer, OCLC

CSU Library SearchCSU Library Search

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

Page 13: WorldCat Search API Bruce Washburn Consulting Software Engineer, OCLC

WorldCat WordPress WidgetWorldCat WordPress Widget

http://www.librarywebchic.net/wordpress/218/worldcat-wordpress-widget/

Page 14: WorldCat Search API Bruce Washburn Consulting Software Engineer, OCLC

Android Application: CompareEverywhereAndroid Application: CompareEverywhere

http://compare-everywhere.com

Page 15: WorldCat Search API Bruce Washburn Consulting Software Engineer, OCLC

CompareEverywhere Splash PageCompareEverywhere Splash Page

Page 16: WorldCat Search API Bruce Washburn Consulting Software Engineer, OCLC

CompareEverywhere SearchingCompareEverywhere Searching

Page 17: WorldCat Search API Bruce Washburn Consulting Software Engineer, OCLC

CompareEverywhere Search ResultsCompareEverywhere Search Results

Page 18: WorldCat Search API Bruce Washburn Consulting Software Engineer, OCLC

CompareEverywhere Library LinksCompareEverywhere Library Links

Page 19: WorldCat Search API Bruce Washburn Consulting Software Engineer, OCLC

CompareEverywhere Library InformationCompareEverywhere Library Information

Page 20: WorldCat Search API Bruce Washburn Consulting Software Engineer, OCLC

A Library Catalog on an Android PhoneA Library Catalog on an Android Phone

Page 21: WorldCat Search API Bruce Washburn Consulting Software Engineer, OCLC

A Library Catalog on an Android PhoneA Library Catalog on an Android Phone

Page 22: WorldCat Search API Bruce Washburn Consulting Software Engineer, OCLC

CompareEverywhere Driving DirectionsCompareEverywhere Driving Directions

Page 23: WorldCat Search API Bruce Washburn Consulting Software Engineer, OCLC

CompareEverywhere MapsCompareEverywhere Maps

Page 24: WorldCat Search API Bruce Washburn Consulting Software Engineer, OCLC

CompareEverywhere API Traffic SpikeCompareEverywhere API Traffic Spike

CompareEverywhere, Day 1

Page 25: WorldCat Search API Bruce Washburn Consulting Software Engineer, OCLC

Some Practical UsesSome Practical Uses

• Extend searches to WorldCat’s 100M+ records

• Format citations

• Add library links to search results

• Create search-based Atom and RSS Feeds