WorldCat
Advanced Search
Get E-mail Updates Feedback
WorldCat » WorldCat Affiliate tools » xISBN (Web service) » xISBN bookmarklet (v2) » Guess OPAC system

xISBN Bookmarklet and Library Lookup service (V2)

Got a book title from an online bookseller? Check whether your local library has it and other editions.

Guess OPAC system

As part of integration between xISBN liblookup and Worldcat Registry, we developed an OPAC guess system, which tries to intelligently detect OPAC vendor and its ISBN,ISSN, and OCLCNUM linking template.

  1. Introduction
  2. User friendly interface
  3. Web service API
  4. Supported OPAC system

Introduction

This service tries to guess an OPAC vendor and its linking template from one or multiple sample links. We used thousands of existing OPAC information in Registry to improve the algorithm and pre-populated the system with these links. However, it's an ongoing process to make the algorithm smarter and more comprehensive, please let us know if you notice problems.

Web interface

Web service API

The OPAC guess system also supports an XML and JSON interface for easy integration. The URL guess API supports four parameters: format, anyurl, isbnurl,issnurl, oclcnumurl , and returns guessed result. anyurl is any OPAC deep linking URL, whereas other URLs are sample link to specific records. One or multiple samples might be required for different OPAC system, and the guessing algorithm tries to do a best guess from available information. The API supports different dissemination format, including XML and JSON, and also JSON callback feature.

For example, the following request will guess an innovative system:
http://xisbn.worldcat.org:80/liblook2/urlguess?anyurl=http%3A//www.infosoup.org/search/i%3D0596003161&fmt=xml
And a JSON callback request:
http://xisbn.worldcat.org:80/liblook2/urlguess?isbnurl=http%3A//ipac.shawls.lib.il.us%3A8080/ipac20/ipac.jsp%3Fprofile%3Ddial10%26index%3DISBN%26term%3D&oclcnumurl=http%3A//ipac.shawls.lib.il.us%3A8080/ipac20/ipac.jsp%3Fprofile%3Ddial10%26index%3DUT%26term%3D&fmt=json&callback=myfunc

The above example is also interesting because IPAC allows different index name, in this case, an oclcnumurl is required to do an accurate OCLCNUM linking guess. And please remember to always encode various URL parameters.

Registry guess support same response format and a regid request parameter, for example:

http://xisbn.worldcat.org:80/liblook2/registryguess?regid=4&fmt=json

All guessable OPAC system

opactypeNameISBN LINKISSN LinkOCLCNUM linkSample
aleph Ex Libris - Aleph ok ok ok sample guess
alexandria Alexandria ok ok unknown sample guess
allconsuming ALL consuming ok unknown unknown sample guess
amazon Amazon ok unknown unknown sample guess
amlib Infovision Technology - Amlib ok ok unknown sample guess
aquabrowser Aquabrowser ok ok unknown sample guess
athweb Sagebrush Tech - Athena ok ok ok sample guess
atriuum Book Systems - Atriuum ok unknown unknown sample guess
auch Auch ok unknown unknown
autographics Auto-Graphics - Agent ok ok unknown sample guess
bibliocommons bibliocommons ok unknown unknown sample guess
bibliomondo BiblioMondo - Zones ok ok unknown sample guess
bibsys bibsys ok ok unknown sample guess
blacklight Blacklight ok ok ok sample guess
bookit bookit ok unknown unknown
broadart Broadart unknown unknown unknown
c2 Contec Group International - C2 unknown unknown unknown
carlweb TLC - CARL ok ok ok sample guess
carlwebjsp TLC - CARL ok ok unknown sample guess
cds CERN Document Server ok ok unknown sample guess
chipub Chicago Public Library ok ok ok sample guess
cobiss Cobiss ok ok unknown sample guess
concourse Book Systems - Concourse unknown unknown unknown
cybertools Cybertools for Libraries unknown unknown unknown sample guess
dbtw InMagic - DB Textworks ok ok unknown sample guess
destiny Follett - Destiny Resource Manager unknown unknown unknown
dra SirsiDynix - DRA ok ok ok sample guess
encore encore ok unknown unknown sample guess
endeca Endeca ok ok unknown sample guess
eosweb EOS International - EOS.Web ok ok ok sample guess
evergreen Evergreen - Pines ok ok ok sample guess
follett Follett Software Company unknown unknown unknown
fujitsu FUJITSU ok ok unknown sample guess
geac1 Geac Computers ok unknown unknown
geoweb Geac Computers ok ok unknown sample guess
geoweb5 geo web5 ok unknown unknown sample guess
googlebooks Google Books ok unknown unknown sample guess
hitachi hitachi ok ok unknown sample guess
hulda hulda ok ok unknown sample guess
infocentre Sagebrush Tech - Spectrum ok unknown unknown sample guess
innovative Innovative Interfaces, Inc. - Millennium ok ok ok sample guess
innovativeX Innovative Interfaces, Inc. - Millennium ok ok ok
ipac SirsiDynix - Horizon ok ok ok sample guess
koha LibLime - Koha ok ok unknown sample guess
lbs OCLC - LBS ok ok ok sample guess
libero Insight Informatics Pty Ltd - Libero unknown unknown unknown sample guess
liberty3 Softlink - Liberty3 unknown unknown unknown sample guess
libnet libnet ok ok unknown sample guess
libopac Libopac ok ok unknown
librarynet CASPR - LibraryNet ok unknown ok sample guess
librarything LibraryThing ok unknown unknown sample guess
libraryworld LibraryWorld unknown unknown unknown
limedio RICOH ok ok unknown sample guess
limedio2 RICOH 2 ok ok unknown sample guess
loc Library Of Congress ok ok unknown sample guess
lvz Japan LVZ ok ok unknown
mandarin3 Mandarin Library Auto - M3 unknown unknown unknown sample guess
mandarin4 Mandarin Library Auto - M4 ok ok ok sample guess
metalab Ex Libris - Metalab ok ok unknown sample guess
metamarc Microskil - Metamarc ok ok unknown sample guess
napier Napier ok ok unknown sample guess
nec NEC ok ok unknown sample guess
nec2 NEC ok ok unknown sample guess
ols EPA OLS unknown unknown ok
polaris Polaris Library Syst - Polaris ok ok ok sample guess
primo Ex Libris - Primo ok ok unknown sample guess
primo2 Ex Libries - Primo hosted ok ok unknown sample guess
sirsi-ent sirsi ok unknown unknown sample guess
sirsi9 SirsiDynix - Unicorn ok unknown unknown
sirsirooms SirsiDynix - Rooms ok ok ok sample guess
sirsiwebcat SirsiDynix - Unicorn ok ok ok sample guess
sirsiwebcatwin SirsiDynix - Unicorn ok ok ok sample guess
sirsi_enterprise SirsiDynix - Enterprise Version 4.3 (29506) ok unknown unknown
sisis OCLC SISIS ok ok unknown sample guess
spydus Civica - Spydus ok ok unknown sample guess
summon summon ok ok unknown sample guess
talisPrism Talis Prism ok ok unknown sample guess
talisPrism3 Talis Prism 3 ok ok unknown sample guess
tlc TLC - Library Solution ok ok ok sample guess
uf University of Florida ok ok ok sample guess
uportal SirsiDynix - Information Portal ok ok ok sample guess
uva blacklight in uwa ok ok ok sample guess
viewpoint_v2 Viewpoint ok unknown unknown sample guess
viewpoint_v3 Viewpoint ok ok unknown sample guess
voyager Endeavor - Voyager ok ok ok sample guess
vtls VTLS - Virtua ok ok ok sample guess
vubis Infor Global Solutions, Inc. - Vubis Smart ok ok unknown sample guess
vufind VuFind ok ok unknown sample guess
vufind-mplus ok ok unknown sample guess
webvoyager Ex Libris - Webvoyager ok ok ok sample guess
winnebago Sagebrush Tech - Winnebago ok ok unknown sample guess
worldcat worldcat ok ok ok sample guess
worldcatlocal OCLC - WorldCat Local ok ok ok sample guess
zportal OCLC - ZPortal unknown unknown unknown