LIBRIS erbjuder en rad API:er och protokoll. Med hjälp av dessa gör vi data och funktionalitet tillgängligt för återanvändning i andra tjänster. LIBRIS API:er används redan av en rad organisationer, t.ex. Stockholms universitetsbibliotek, Högskolebiblioteket i Jönköping, Göteborgs universitetsbibliotek, Riksantikvarieämbetets tjänst Kringla m.fl.

Här kan du se vilka API:er vi erbjuder och hitta länkar och exempel. Hösten 2010 hölls en workshop om API:erna. Dokumentation därifrån finns samlad i ett PDF-dokument (26mb stort), som innehåller presentationer och en rad tips och kodexempel.

Dela gärna med dig av dina idéer och synpunkter i kommentarsfältet!

  1. XSearch
  2. Stavnings-API
  3. Relaterade poster
  4. Andra utgåvor
  5. SRU
  6. OAI-PMH
  7. RSS
  8. Data-dumpar
  9. Linked Data

1. XSearch

XSearch gör det möjligt att söka och få ut träfflistor och enskilda poster från LIBRIS.kb.se och SwePub.kb.se i en rad olika format.

LIBRIS

Beskrivning
Sök och få ut träfflistor och enskilda poster från LIBRIS.kb.se
URL
http://api.libris.kb.se/xsearch
Läs mer
http://librishelp.libris.kb.se/help/xsearch_swe.jsp
Redigerade uttag/listor
Exempelskript och stilmall

SwePub

Beskrivning
Sök och få ut träfflistor och enskilda poster från SwePub.kb.se
URL
http://api.libris.kb.se/xsearch?d=swepub
Läs mer
http://www.kb.se/libris/teknisk-information/SwePub/ och http://librishelp.libris.kb.se/help/xsearch_swe.jsp

upp ^

2. Stavnings-api

Beskrivning
Skicka in en sökfråga och få eventuella stavningsförslag. API:et bygger på LIBRIS egenutvecklade stavningsfunktion.
URL
http://api.libris.kb.se/bibspell/
Läs mer
http://librisbloggen.kb.se/2009/06/22/libris-stavnings-api/
Övrigt
Kräver API-nyckel (kan erhållas via http://api.libris.kb.se/bibspell/)

upp ^

3. Relaterade poster

Beskrivning
Skicka in ett ISBN och få lista över eventuella relaterade poster, enligt LIBRIS rekommendationssystem. Systemet bygger på sökloggar från LIBRIS.kb.se
URL
http://api.libris.kb.se/relrec
Exempel
Läs mer
http://librisbloggen.kb.se/2010/06/23/relaterade-titlar/

upp ^

4. Andra utgåvor

Beskrivning
Skicka in ett ISBN och få en lista över andra utgåvor av samma verk. API:et bygger på LIBRIS FRBR-modell.
URL
http://api.libris.kb.se/frbr/work
Exempel

upp ^

5. SRU

SRU är ett XML-baserat protokoll för sökning. SRU finns idag tillgängligt för tjänsterna LIBRIS.kb.se och SwePub.kb.se.

LIBRIS.kb.se

Beskrivning
Sök poster från LIBRIS.kb.se via protokollet SRU
URL
http://api.libris.kb.se/sru/libris

SwePub

Beskrivning
Sök poster från SwePub.kb.se via protokollet SRU
URL
http://api.libris.kb.se/sru/swepub
Läs mer
http://www.kb.se/libris/teknisk-information/SwePub/

upp ^

6. OAI-PMH

OAI-PMH är ett protokoll för att hämta metadata och hålla koll på uppdateringar. För närvarande finns endast SwePub tillgängligt via OAI-PMH.

SwePub

Beskrivning
Hämta metadata från SwePub via OAI-PMH
URL
http://api.libris.kb.se/swepub/oaipmh?verb=Identify
Läs mer
http://www.kb.se/libris/teknisk-information/SwePub/

upp ^

7. RSS

Beskrivning
Det går att bevaka sökfrågor i LIBRIS.kb.se och SwePub.kb.se via ATOM/RSS. För att skapa en bavakning kan man antingen klicka på ”bevaka” i en träfflista eller klicka på RSS-ikonen i browserns adressfönster (förutsatt att den browser man använder har inbyggt RSS-stöd)
Exempel
RSS-flöde för sökningen ‘ämne:pedagogik’
Läs mer
http://librishelp.libris.kb.se/help/tools_swe.jsp

upp ^

8. Data-dumpar

För att underlätta återanvändandet av datat lägger vi upp databasdumpar. För närvarande finns endast SwePub tillgängligt som dumpar.

SwePub

Beskrivning
Allt SwePub-data finns tillgängligt som databasdumpar via FTP. Datat finns både tillgängligt i originalformat och i den deduplicerade variant som svarar mot det som är sökbart i SwePub.kb.se. Dessa filer uppdateras varje natt.
Läs mer
http://www.kb.se/libris/teknisk-information/SwePub/

upp ^

9. Linked Data

Beskrivning
LIBRIS finns tillgängligt som Linked Data
Läs mer
http://librisbloggen.kb.se/2008/12/03/libris-available-as-linked-data/ (på engelska)

upp ^

1 kommentar Kommentera

  • 1. Oliwer Grevillius  |  december 18, 2012 kl. 04:30

    Tack för ert API!
    Jag har lyckats ta fram en otroligt bra tjänst för akademiker som behöver referenser till sin uppsats. Bokreferens.se

Kommentera

(måste anges)

(måste anges), (Gömd)

XHTML: You can use these tags: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>

TrackBack URL  |  RSS-flöde för kommentarer till det här inlägget.