VuFind (http://vufind.org) has a built-in Summon module. I won't make claims about ease of use relative to Wordpress, but installing VuFind is pretty straightforward (especially under Ubuntu, where you can take advantage of a .DEB package), and using it to access Summon is a matter of putting your API key in the Summon configuration file and changing the default module from "Search" to "Summon" in the main configuration file. If you want VuFind to work without the underlying Solr instance running, you also have to comment out a small chunk of code (something that will be made more easily configurable in a future release -- it hasn't been a priority yet since there aren't a lot of people using it solely as a Summon wrapper).
If you're interested in more details on this, feel free to drop me a line... or join the VuFind mailing list.
- Demian
> -----Original Message-----
> From: Code for Libraries [mailto:[log in to unmask]] On Behalf Of
> Godmar Back
> Sent: Tuesday, October 26, 2010 6:46 PM
> To: [log in to unmask]
> Subject: [CODE4LIB] Q: Summon API Service?
>
> Hi,
>
> Unlike Link/360, Serials Solution's Summon API is extremely cumbersome
> to
> use - requiring, for instance, that requests be digitally signed. (*)
>
> Has anybody developed a proxy server for Summon that makes its API
> public
> (e.g. receives requests, signs them, forwards them to Summon, and
> relays the
> result back to a HTTP client?)
>
> Serials Solutions publishes some PHP5 and Ruby sample code in two API
> libraries (**), but these don't appear to be fully fledged nor
> easy-to-install solutions. (Easy to install here is defined as an
> average
> systems librarian can download them, provide the API key, and have a
> running
> solution in less time than it takes to install Wordpress.)
>
> Thanks!
>
> - Godmar
>
> (*) http://api.summon.serialssolutions.com/help/api/authentication
> (**) http://api.summon.serialssolutions.com/help/api/code
|