Bed, Bath and Beyond - Yale University Library

Transcription

Bed, Bath and Beyond - Yale University Library
Bed, Bath and Beyond:
RESTful, SOAP and
the World of Ex Libris
APIs
NE Code4Lib | October 2012
Ido Peled,
Primo Product Manager
1
So What Am I Talking About ?
http://www.exlibrisgroup.org/
3
And I’ll Focus on CodeShare
http://www.exlibrisgroup.org/display/PrimoOI/Home
4
Last Time I Counted…
49
23
19
6
Code
Contributions
X-Services
Web Services
Plug-ins
5
4
3
3
Deep Links
Deep Search
Adapters
Guidelines
Useful X-Services
What
URL
Brief Search
http://www.exlibrisgroup.org/display/PrimoOI/Brief+Search
E-Shelf Structure
http://www.exlibrisgroup.org/display/PrimoOI/Get+EShelfStructure
RTA Plug-in
http://www.exlibrisgroup.org/display/PrimoOI/RTA+PlugIn+%28new+version%29
Push To
http://www.exlibrisgroup.org/display/PrimoOI/PushTo+PlugIn+%28export+records+to+social+bookmark+sites%29
File Splitter
http://www.exlibrisgroup.org/display/PrimoOI/File+Splitter+PlugIn
EXL Tab API
http://www.exlibrisgroup.org/display/Primo/EXL+Tab+API
6
Essentials - (Freeware) Tools
Dropbox
Eclipse
Notepad++
https://www.dropbox.com/
http://www.eclipse.org/
http://notepad-plus-plus.org/
11
Development Skills (the more the better…)
What
Why
CSS
Colors, elements, layout
HTML
Content
Javascript
Actions, changes
jQuery
Javascript framework
JSON
Data
XML
Data
12
Examples
13
Add Tab API
http://www.exlibrisgroup.org/display/Primo/EXL+Tab+API
14
Add Tab API
http://www.exlibrisgroup.org/display/Primo/EXL+Tab+API
15
Add Tab API
http://www.exlibrisgroup.org/display/Primo/EXL+Tab+API
16
Customized Adwords
http://www.exlibrisgroup.org/display/PrimoCC/Adwords+Ho
twords+Integration+%28another+implementation%29
17
Push To Mendeley
http://www.exlibrisgroup.org/display/PrimoCC/Plugin+for+Mendeley+%28PushTo+Plug-in%29
18
Zero Results Options
http://primo.aub.aau.dk/primo_library/libweb/action/search.do?vid=desktop
19
Google Analytics
20
Personal Favorites
• http://www.exlibrisgroup.org/display/PrimoCC/Adwords+Hotwords+
JavaScript+code
• http://www.exlibrisgroup.org/display/PrimoCC/Primo+Result+Extend
er+Aggregator+Service+%28PREAS%29
• http://www.exlibrisgroup.org/display/PrimoCC/FRBR+Display+Impro
vements
• http://www.exlibrisgroup.org/display/PrimoCC/LibGuides+Pipe+Con
figuration
• http://www.exlibrisgroup.org/display/PrimoCC/Change+the+Colour+
of+the+VERSIONS+tab
21
Summary
• Lots of API available
• API covering the majority of the Primo functionality
• Many extensions already available
• Vibrant community
• Go out and build your own (and then share it !!)
22
Thank You!
Ido.Peled@ExLibrisGroup.com
23