« MyResearch Portal, Andrew Nagy | main | On the Herding of Cats, Mike Rylander »
Free the Data, Emily Lynema
28 Feb 07
Free the Data: Creating a Web Services Interface to the Online Catalog
Emily Lynema
NCSU Libraries
Architecture – front end web application to an Endeca back end; considered advantageous: a “freedom” feature that allowed the creation of an XML interface to the catalog
began as a web service to speak to other systems like WorldCat and return availability results
REST API for querying catalog
– looking for RSS feeds, particularly new books
– integrating catalogue results into website QuickSearch
. . . alphabet soup. . .
wanted search results and facets
OpenSearch add-on; c.f. A9 aggregator
also had to integrate with NCSU’s QuickSearch product
facet data
– used OpenSearch query role="subset" custom:facet="4617264627"
– using numbers for facet values makes for cleaner URLs
– do aggregators provide support for this query role? not sure
– multiple elements would slow down results
http://www.lib.ncsu.edu/endeca
http://www.lib.ncsu.edu/catalog/ws/
Posted by pzed on February 28, 2007 at 12.19pm
Categories: code4lib 2007, conferences, libraries
