Print

Print


Awesome to see go clients springing up. We're using Go quiet a bit on the
backend and it's been great for us.

- Scott

On Tue, Oct 21, 2014 at 1:06 PM, Kevin Bowrin <[log in to unmask]>
wrote:

> Hello all,
>
> I wanted to put the word out that Carleton University Library is working
> on a wrapper around III's Sierra API.
>
> Our main use case will be displaying a 'live' item status in Ares, our
> course reserves system.
> We can edit the Ares html templates, so a bit of Javascript querying the
> API seemed like a good fit.
> Here's the documentation for the API:
> https://sandbox.iii.com/docs/Default.htm
>
> III is using OAuth v2.0 for this API, and authentication is required for
> every request.
> Instead of storing the authentication information in javascript, I wanted
> to open up the API and use CORS or a firewall
> to restrict access. I also wanted to be able to cache, rate-limit, define
> what parts of the API we wanted to open, etc.
>
> Basically, I wanted more control.
>
> I've started working on a small utility to serve as a proxy to the API, an
> alpha/proof-of-concept version is here:
> https://github.com/cudevmaxwell/tyro
>
> If you're a Sierra shop, please let me know what features you'd like to
> see in the final release.
>
> Thank you,
> Kevin Bowrin, Programmer, Carleton University Library
>



-- 
Scott Turnbull
APTrust Technical Lead
University of Virginia
[log in to unmask]
www.aptrust.org
678-379-9488

Link to my Calendar -
http://www.google.com/calendar/embed?src=scott.turnbull%40aptrust.org&ctz=America/New_York