Met de catalogus naar de klant... de UBA op Facebook
-
Upload
mariette-van-selm -
Category
Education
-
view
3.361 -
download
0
Embed Size (px)
description
Transcript of Met de catalogus naar de klant... de UBA op Facebook

Met de catalogus naar de klant…De UBA op Facebook
Universiteitsbibliotheek
NVB Jaarcongres 2011 | Happe.ning 2.0 | Track 3: The Embedded Librarian

Hoe heette dat boek ook alweer?
Fot
o: M
oniq
ue K
ooijm
ans

Zou de UBA daar iets over hebben?
Fot
o: M
oniq
ue K
ooijm
ans

Dit moeten anderen ook lezen!
Fot
o: M
oniq
ue K
ooijm
ans

Bibliotheek UvAfanpagina
UBAcoach UvApersoonlijk profiel

De UBA presenteert…

Search

Like

Send

Send

Send

Share

Share

Check availability

Check availability

Advanced search

Advanced search

Advanced search

Invite

Van nul tot app
1. Kunst afkijken
2. Verlanglijstje opstellen
3. Bouwen
4. Lanceren

1. Kunst afkijken

2. Verlanglijstje
zoeken in opac (Aleph) zoeken à la Google: één zoekveld zonder -sleutels zoekresultaten binnen Facebook zoekresultaat delen: like, share, send app delen: invite statistieken

We wilden twee dingen niet…
onze app laten vragen om toegang tot Facebook-gegevens van klanten
UBA-inloggegevens van klanten aan Facebook geven
Klanten worden daarom voor aanvragen, reserveren, verlengen en opslaan van titels doorgeleid naar http://opc.uva.nl/

3. Bouwen: inlezen
FACEBOOK APIapi: application programming interface

3. Bouwen: inlezen

3. Bouwen: aanmelden als developer
Facebook-account http://developers.facebook.com: tabblad apps mobiele telefoonnummer voor sms-verificatie rechten om eigen apps te maken en aan te passen

3. Bouwen: integratie met Facebook

3. Bouwen: integratie met Facebook
Eigen url: http://apps.facebook.com/uvacatalogue/ Webapplicatie op UvA-server, onafhankelijk van
Facebook: http://diensten.uba.uva.nl/com/fbk_live/ Integratie met Facebook via JavaScript SDK en
Facebook “back-end”

Zoeken: de achterkant
1. Zoekopdracht in de online catalogus (opac) - Facebook API speelt hierbij geen rol
2. PHP-script op UvA-webserver maakt verbinding met UBA-opac-server, voert zoekopdracht uit, ontvangt resultaten

Zoeken: de achterkant
3. Resultaten worden verwerkt tot JSON en m.b.v. JavaScript en CSS in Facebook lay-out getoond
4. Daarna worden de Facebook-functies (buttons) eraan gekoppeld d.m.v. JavaScript SDK / XFBML

Contra
Chaotische, gedateerde, onjuiste documentatie
Frequente wijzigingen in Facebook API
Ofwel: een FB-app is onderhoudsintensief
TechCrunch 11-08-2011

Contra
Chaotische, gedateerde, onjuiste documentatie
Frequente wijzigingen in Facebook API
Ofwel: een FB-app is onderhoudsintensief
Pro
Klanten bereiken waar ze zijn
PR: klanten delen wat ze in jouw bibliotheek vinden

Vragen?
Joris Osterhaus | [email protected] | technisch
Mariëtte van Selm | [email protected] | inhoudelijk

Links
Bibliotheek UvAhttp://www.facebook.com/BibliotheekUvA
UBAcoach http://www.facebook.com/ubacoach
UBA app http://apps.facebook.com/uvacatalogue/
Facebook Developers http://developers.facebook.com/
Deze presentatie is beschikbaar via http://bit.ly/nvb11uba