words all fail the magic prize

 

« | main | »

Free the Data, Emily Lynema

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

Post a comment