Here is the API response Umlaut provides to OpenURL requests with standard scholarly formats. This API response is of course to some extent customized to Umlaut's particular context/use cases, it was not neccesarily intended to be any kind of standard -- certainly not with as wide-ranging intended domain as OpenURL's 1.0 intent (which never really caught on), it's targetted at standard actually-existing link resolver use cases in the scholarly environment.

But, here you go, live even:

http://findit.library.jhu.edu/resolve/api?sid=google&auinit=AB&aulast=Miller&atitle=Reporting+results+of+cancer+treatment&id=doi:10.1002/1097-0142%2819810101%2947:1%3C207::AID-CNCR2820470134%3E3.0.CO%3B2-6&title=Cancer&volume=47&issue=1&date=2006&spage=207&issn=0008-543X

Json is also available. Note that complete results do not neccesarily show up at first, some information is still being loaded in the background. You can refresh the URL to see more results, you'll know when the back-end server has nothing left to give you when <complete>true</complete> is present.

Another XML response with embedded HTML snippets is also available (in both XML and Json):

http://findit.library.jhu.edu/resolve/partial_html_sections?sid=google&auinit=AB&aulast=Miller&atitle=Reporting+results+of+cancer+treatment&id=doi:10.1002/1097-0142%2819810101%2947:1%3C207::AID-CNCR2820470134%3E3.0.CO%3B2-6&title=Cancer&volume=47&issue=1&date=2006&spage=207&issn=0008-543X


Ross Singer wrote:
On Fri, Apr 30, 2010 at 10:08 AM, Eric Hellman <e...@hellman.net> wrote:
OK, what does the EdSuRoSi spec for OpenURL responses say?

Well, I don't think it's up to us and I think it's dependent upon
community profile (more than Z39.88 itself), since it would be heavily
influenced with what is actually trying to be accomplished.

I think the basis of a response could actually be another context
object with the 'services' entity containing a list of
services/targets that are formatted in some way that is appropriate
for the context and the referent entity enhanced with whatever the
resolver can add to the puzzle.

This could then be taken to another resolver for more services layered on.

This is just riffing off the top of my head, of course...
-Ross.

Reply via email to