SlideShare una empresa de Scribd logo
1 de 16
‡biblios.net Web
    Services
            Galen Charlton
VP, Research and Development, LibLime
What is ‡biblios.net

‡biblios.net is a free and open shared cataloging service.
Web-based
Uses the open source ‡biblios metadata editor
https://www.biblios.net/
Metadata for all people

The ‡biblios.net database contains over 30 million MARC
records and growing.
All records in ‡biblios.net are available for use and sharing
under the PDDL – the Open Data Commons Public Domain
Dedication and License.
Croudsourcing cataloging
Metadata for all computers

The ‡biblios metadata editor is pretty nifty.
But it’s not the only way to retrieve the MARC records.
In fact, it’s not the only way to add and change the MARC
records.
Enter BWS: ‡biblios.net Web Services
BWS
BWS is a set of application programming interfaces
Using BWS, you can write programs to
   search ‡biblios.net
   retrieve bib records one at time
   retrieve lots of bib records
   create and update bib records
Finding records

Lots of ways – most of which are actually web services
   Z39.50
   SRU
   OpenSearch, RSS and Atom
Z39.50

Not actually a web service, but our favorite library searching
standard.
z3950.biblios.net:210/bibliographic
z3950.biblios.net:210/authority
Connection: David Schuster’s MarcEdit presentation
SRU
Actually a web service
http://sru.biblios.net/bibliographic
Can get results in MARCXML, Dublin Core, and MODS
http://sru.biblios.net/bibliographic?
version=1.1&operation=searchRetrieve&query=perl&startRec
ord=1&maximumRecords=20&recordSchema=marcxml
RSS and Atom

Feed the feed reader!
http://bws.biblios.net/opensearch?
q=perl&pw=1&format=rss2
http://bws.biblios.net/opensearch?
q=perl&pw=1&format=atom
RSS - Yahoo Pipes


http://pipes.yahoo.com/
Harvesting


OAI-PMH - Open Archives Initiative Protocol for Metadata
Harvesting
http://www.openarchives.org/pmh/
BWS and OAI-PMH

Get records updated by date range
Returns Dublin Core
Base URL: https://bws.biblios.net/oai
Now to the fun stuff

BWS includes a RESTful API for retrieving, adding, and
updating MARC bib records
With this, anybody with an account on ‡biblios.net can write
code to access the records.
APIs

https://bws.biblios.net/authentication
https://bws.biblios.net/bib_profile
https://bws.biblios.net/bib/<id>
https://bws.biblios.net/new_bib
What’s next?

http://bws.biblios.net/
Mashups galore
The data is out there - make the most of it
Thanks

Galen Charlton
galen.charlton@liblime.com
LibLime

Más contenido relacionado

Destacado (11)

Como instalar un sistema operativo
Como instalar un sistema operativoComo instalar un sistema operativo
Como instalar un sistema operativo
 
Koha 3 2 Update @ Code4Lib 2010
Koha 3 2 Update @ Code4Lib 2010Koha 3 2 Update @ Code4Lib 2010
Koha 3 2 Update @ Code4Lib 2010
 
Ash correlations on hhv
Ash correlations on hhvAsh correlations on hhv
Ash correlations on hhv
 
ALGAE Upscaling and costs
ALGAE Upscaling and costsALGAE Upscaling and costs
ALGAE Upscaling and costs
 
Iea bioenergy t32_torrefaction_review (overview of technologies)
Iea bioenergy t32_torrefaction_review (overview of technologies)Iea bioenergy t32_torrefaction_review (overview of technologies)
Iea bioenergy t32_torrefaction_review (overview of technologies)
 
Torrefaction technology by ECN
Torrefaction technology by ECNTorrefaction technology by ECN
Torrefaction technology by ECN
 
Living Free Freedom Prayer
Living Free   Freedom PrayerLiving Free   Freedom Prayer
Living Free Freedom Prayer
 
Biomass opportunities for malaysia & indonesia final
Biomass opportunities for malaysia & indonesia finalBiomass opportunities for malaysia & indonesia final
Biomass opportunities for malaysia & indonesia final
 
Pöyry is biocoal_a_bioenergy_game_changer
Pöyry is biocoal_a_bioenergy_game_changerPöyry is biocoal_a_bioenergy_game_changer
Pöyry is biocoal_a_bioenergy_game_changer
 
Joe Cortez Resume
Joe Cortez ResumeJoe Cortez Resume
Joe Cortez Resume
 
Nereda dhv cargill botlek
Nereda dhv cargill botlekNereda dhv cargill botlek
Nereda dhv cargill botlek
 

Similar a BWS: Access biblios.net Records via Web Services

CILIP Conference - x metadata evolution the final mile - Richard Wallis
CILIP Conference - x metadata evolution the final mile - Richard WallisCILIP Conference - x metadata evolution the final mile - Richard Wallis
CILIP Conference - x metadata evolution the final mile - Richard WallisCILIP
 
Creating Library Toolbars To Enhance Research
Creating Library Toolbars To Enhance ResearchCreating Library Toolbars To Enhance Research
Creating Library Toolbars To Enhance ResearchSt. Petersburg College
 
Open for Business Open Archives, OpenURL, RSS and the Dublin Core
Open for Business  Open Archives, OpenURL, RSS and the Dublin CoreOpen for Business  Open Archives, OpenURL, RSS and the Dublin Core
Open for Business Open Archives, OpenURL, RSS and the Dublin CoreAndy Powell
 
Metadata, Open Access and More: Crossref presentation
Metadata, Open Access and More: Crossref presentationMetadata, Open Access and More: Crossref presentation
Metadata, Open Access and More: Crossref presentationCrossref
 
Doing More with Less: Mash Your Way to Productivity
Doing More with Less: Mash Your Way to ProductivityDoing More with Less: Mash Your Way to Productivity
Doing More with Less: Mash Your Way to Productivityguest3c5c731bc
 
Doing More with Less: Mash Your Way to Productivity
Doing More with Less: Mash Your Way to ProductivityDoing More with Less: Mash Your Way to Productivity
Doing More with Less: Mash Your Way to Productivitykevinreiss
 
Wuhan Wednesday Discussion Breakout Session Keiser
Wuhan Wednesday Discussion Breakout Session KeiserWuhan Wednesday Discussion Breakout Session Keiser
Wuhan Wednesday Discussion Breakout Session KeiserBEKINC
 
Open for Business - Open Archives, OpenURL, RSS and the Dublin Core
Open for Business - Open Archives, OpenURL, RSS and the Dublin CoreOpen for Business - Open Archives, OpenURL, RSS and the Dublin Core
Open for Business - Open Archives, OpenURL, RSS and the Dublin CoreAndy Powell
 
Library 2.0 Presentation: SC&I 550 Fall 2009
Library 2.0 Presentation: SC&I 550 Fall 2009Library 2.0 Presentation: SC&I 550 Fall 2009
Library 2.0 Presentation: SC&I 550 Fall 2009guest4bff3e6
 
Why libraries should embrace Linked Data
Why libraries should embrace Linked DataWhy libraries should embrace Linked Data
Why libraries should embrace Linked Dataeby
 
Microformats or: How I Learned to Write POSH and Love the Semantic Web
Microformats or: How I Learned to Write POSH and Love the Semantic WebMicroformats or: How I Learned to Write POSH and Love the Semantic Web
Microformats or: How I Learned to Write POSH and Love the Semantic WebEmily Lewis
 

Similar a BWS: Access biblios.net Records via Web Services (20)

Dbhanze
DbhanzeDbhanze
Dbhanze
 
Dbhanze
DbhanzeDbhanze
Dbhanze
 
Mag het iets meer zijn?
Mag het iets meer zijn?Mag het iets meer zijn?
Mag het iets meer zijn?
 
CILIP Conference - x metadata evolution the final mile - Richard Wallis
CILIP Conference - x metadata evolution the final mile - Richard WallisCILIP Conference - x metadata evolution the final mile - Richard Wallis
CILIP Conference - x metadata evolution the final mile - Richard Wallis
 
Library 2.0
Library 2.0Library 2.0
Library 2.0
 
Creating Library Toolbars To Enhance Research
Creating Library Toolbars To Enhance ResearchCreating Library Toolbars To Enhance Research
Creating Library Toolbars To Enhance Research
 
Open for Business Open Archives, OpenURL, RSS and the Dublin Core
Open for Business  Open Archives, OpenURL, RSS and the Dublin CoreOpen for Business  Open Archives, OpenURL, RSS and the Dublin Core
Open for Business Open Archives, OpenURL, RSS and the Dublin Core
 
Librarything
LibrarythingLibrarything
Librarything
 
Metadata, Open Access and More: Crossref presentation
Metadata, Open Access and More: Crossref presentationMetadata, Open Access and More: Crossref presentation
Metadata, Open Access and More: Crossref presentation
 
Doing More with Less: Mash Your Way to Productivity
Doing More with Less: Mash Your Way to ProductivityDoing More with Less: Mash Your Way to Productivity
Doing More with Less: Mash Your Way to Productivity
 
Doing More with Less: Mash Your Way to Productivity
Doing More with Less: Mash Your Way to ProductivityDoing More with Less: Mash Your Way to Productivity
Doing More with Less: Mash Your Way to Productivity
 
Library hacks
Library hacksLibrary hacks
Library hacks
 
Wuhan Wednesday Discussion Breakout Session Keiser
Wuhan Wednesday Discussion Breakout Session KeiserWuhan Wednesday Discussion Breakout Session Keiser
Wuhan Wednesday Discussion Breakout Session Keiser
 
Web 2.0 Engels
Web 2.0 EngelsWeb 2.0 Engels
Web 2.0 Engels
 
Web 2.0
Web 2.0Web 2.0
Web 2.0
 
The Tools of Web 2.0
The Tools of Web 2.0The Tools of Web 2.0
The Tools of Web 2.0
 
Open for Business - Open Archives, OpenURL, RSS and the Dublin Core
Open for Business - Open Archives, OpenURL, RSS and the Dublin CoreOpen for Business - Open Archives, OpenURL, RSS and the Dublin Core
Open for Business - Open Archives, OpenURL, RSS and the Dublin Core
 
Library 2.0 Presentation: SC&I 550 Fall 2009
Library 2.0 Presentation: SC&I 550 Fall 2009Library 2.0 Presentation: SC&I 550 Fall 2009
Library 2.0 Presentation: SC&I 550 Fall 2009
 
Why libraries should embrace Linked Data
Why libraries should embrace Linked DataWhy libraries should embrace Linked Data
Why libraries should embrace Linked Data
 
Microformats or: How I Learned to Write POSH and Love the Semantic Web
Microformats or: How I Learned to Write POSH and Love the Semantic WebMicroformats or: How I Learned to Write POSH and Love the Semantic Web
Microformats or: How I Learned to Write POSH and Love the Semantic Web
 

Más de Galen Charlton

Putting the Cat in the Catalogue: A Feline-Inspired OPAC Theme For Koha
Putting the Cat in the Catalogue: A Feline-Inspired OPAC Theme For KohaPutting the Cat in the Catalogue: A Feline-Inspired OPAC Theme For Koha
Putting the Cat in the Catalogue: A Feline-Inspired OPAC Theme For KohaGalen Charlton
 
Lovingly crafting a mountain, not by hand: managing piles of metadata
Lovingly crafting a mountain, not by hand: managing piles of metadataLovingly crafting a mountain, not by hand: managing piles of metadata
Lovingly crafting a mountain, not by hand: managing piles of metadataGalen Charlton
 
Calm at the center of the distributed whirlwinds
Calm at the center of the distributed whirlwindsCalm at the center of the distributed whirlwinds
Calm at the center of the distributed whirlwindsGalen Charlton
 
Scotty, I need more speed - Koha tuning
Scotty, I need more speed - Koha tuningScotty, I need more speed - Koha tuning
Scotty, I need more speed - Koha tuningGalen Charlton
 
Lightning Talk - pgTAP
Lightning Talk - pgTAPLightning Talk - pgTAP
Lightning Talk - pgTAPGalen Charlton
 
Stuff, stuff, and more stuff
Stuff, stuff, and more stuffStuff, stuff, and more stuff
Stuff, stuff, and more stuffGalen Charlton
 
Awash in a sea of connections
Awash in a sea of connectionsAwash in a sea of connections
Awash in a sea of connectionsGalen Charlton
 
Slinging Data: Data Loading and Cleanup in Evergreen
Slinging Data: Data Loading and Cleanup in EvergreenSlinging Data: Data Loading and Cleanup in Evergreen
Slinging Data: Data Loading and Cleanup in EvergreenGalen Charlton
 

Más de Galen Charlton (11)

Putting the Cat in the Catalogue: A Feline-Inspired OPAC Theme For Koha
Putting the Cat in the Catalogue: A Feline-Inspired OPAC Theme For KohaPutting the Cat in the Catalogue: A Feline-Inspired OPAC Theme For Koha
Putting the Cat in the Catalogue: A Feline-Inspired OPAC Theme For Koha
 
Lovingly crafting a mountain, not by hand: managing piles of metadata
Lovingly crafting a mountain, not by hand: managing piles of metadataLovingly crafting a mountain, not by hand: managing piles of metadata
Lovingly crafting a mountain, not by hand: managing piles of metadata
 
Calm at the center of the distributed whirlwinds
Calm at the center of the distributed whirlwindsCalm at the center of the distributed whirlwinds
Calm at the center of the distributed whirlwinds
 
MetaData, MetaKoha
MetaData, MetaKohaMetaData, MetaKoha
MetaData, MetaKoha
 
Scotty, I need more speed - Koha tuning
Scotty, I need more speed - Koha tuningScotty, I need more speed - Koha tuning
Scotty, I need more speed - Koha tuning
 
Lightning Talk - pgTAP
Lightning Talk - pgTAPLightning Talk - pgTAP
Lightning Talk - pgTAP
 
Stuff, stuff, and more stuff
Stuff, stuff, and more stuffStuff, stuff, and more stuff
Stuff, stuff, and more stuff
 
Awash in a sea of connections
Awash in a sea of connectionsAwash in a sea of connections
Awash in a sea of connections
 
Slinging Data: Data Loading and Cleanup in Evergreen
Slinging Data: Data Loading and Cleanup in EvergreenSlinging Data: Data Loading and Cleanup in Evergreen
Slinging Data: Data Loading and Cleanup in Evergreen
 
Koha 3.2 Status
Koha 3.2 StatusKoha 3.2 Status
Koha 3.2 Status
 
Beyond Koha 3.2
Beyond Koha 3.2Beyond Koha 3.2
Beyond Koha 3.2
 

Último

CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):comworks
 
New from BookNet Canada for 2024: BNC BiblioShare - Tech Forum 2024
New from BookNet Canada for 2024: BNC BiblioShare - Tech Forum 2024New from BookNet Canada for 2024: BNC BiblioShare - Tech Forum 2024
New from BookNet Canada for 2024: BNC BiblioShare - Tech Forum 2024BookNet Canada
 
Artificial intelligence in the post-deep learning era
Artificial intelligence in the post-deep learning eraArtificial intelligence in the post-deep learning era
Artificial intelligence in the post-deep learning eraDeakin University
 
Enhancing Worker Digital Experience: A Hands-on Workshop for Partners
Enhancing Worker Digital Experience: A Hands-on Workshop for PartnersEnhancing Worker Digital Experience: A Hands-on Workshop for Partners
Enhancing Worker Digital Experience: A Hands-on Workshop for PartnersThousandEyes
 
Benefits Of Flutter Compared To Other Frameworks
Benefits Of Flutter Compared To Other FrameworksBenefits Of Flutter Compared To Other Frameworks
Benefits Of Flutter Compared To Other FrameworksSoftradix Technologies
 
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024BookNet Canada
 
Injustice - Developers Among Us (SciFiDevCon 2024)
Injustice - Developers Among Us (SciFiDevCon 2024)Injustice - Developers Among Us (SciFiDevCon 2024)
Injustice - Developers Among Us (SciFiDevCon 2024)Allon Mureinik
 
Designing IA for AI - Information Architecture Conference 2024
Designing IA for AI - Information Architecture Conference 2024Designing IA for AI - Information Architecture Conference 2024
Designing IA for AI - Information Architecture Conference 2024Enterprise Knowledge
 
Swan(sea) Song – personal research during my six years at Swansea ... and bey...
Swan(sea) Song – personal research during my six years at Swansea ... and bey...Swan(sea) Song – personal research during my six years at Swansea ... and bey...
Swan(sea) Song – personal research during my six years at Swansea ... and bey...Alan Dix
 
AI as an Interface for Commercial Buildings
AI as an Interface for Commercial BuildingsAI as an Interface for Commercial Buildings
AI as an Interface for Commercial BuildingsMemoori
 
Human Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR SystemsHuman Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR SystemsMark Billinghurst
 
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 3652toLead Limited
 
Connect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck PresentationConnect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck PresentationSlibray Presentation
 
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...shyamraj55
 
Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024Scott Keck-Warren
 
Maximizing Board Effectiveness 2024 Webinar.pptx
Maximizing Board Effectiveness 2024 Webinar.pptxMaximizing Board Effectiveness 2024 Webinar.pptx
Maximizing Board Effectiveness 2024 Webinar.pptxOnBoard
 
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...Patryk Bandurski
 
Understanding the Laravel MVC Architecture
Understanding the Laravel MVC ArchitectureUnderstanding the Laravel MVC Architecture
Understanding the Laravel MVC ArchitecturePixlogix Infotech
 

Último (20)

CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):
 
New from BookNet Canada for 2024: BNC BiblioShare - Tech Forum 2024
New from BookNet Canada for 2024: BNC BiblioShare - Tech Forum 2024New from BookNet Canada for 2024: BNC BiblioShare - Tech Forum 2024
New from BookNet Canada for 2024: BNC BiblioShare - Tech Forum 2024
 
DMCC Future of Trade Web3 - Special Edition
DMCC Future of Trade Web3 - Special EditionDMCC Future of Trade Web3 - Special Edition
DMCC Future of Trade Web3 - Special Edition
 
Artificial intelligence in the post-deep learning era
Artificial intelligence in the post-deep learning eraArtificial intelligence in the post-deep learning era
Artificial intelligence in the post-deep learning era
 
Enhancing Worker Digital Experience: A Hands-on Workshop for Partners
Enhancing Worker Digital Experience: A Hands-on Workshop for PartnersEnhancing Worker Digital Experience: A Hands-on Workshop for Partners
Enhancing Worker Digital Experience: A Hands-on Workshop for Partners
 
Benefits Of Flutter Compared To Other Frameworks
Benefits Of Flutter Compared To Other FrameworksBenefits Of Flutter Compared To Other Frameworks
Benefits Of Flutter Compared To Other Frameworks
 
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
 
Injustice - Developers Among Us (SciFiDevCon 2024)
Injustice - Developers Among Us (SciFiDevCon 2024)Injustice - Developers Among Us (SciFiDevCon 2024)
Injustice - Developers Among Us (SciFiDevCon 2024)
 
Designing IA for AI - Information Architecture Conference 2024
Designing IA for AI - Information Architecture Conference 2024Designing IA for AI - Information Architecture Conference 2024
Designing IA for AI - Information Architecture Conference 2024
 
Swan(sea) Song – personal research during my six years at Swansea ... and bey...
Swan(sea) Song – personal research during my six years at Swansea ... and bey...Swan(sea) Song – personal research during my six years at Swansea ... and bey...
Swan(sea) Song – personal research during my six years at Swansea ... and bey...
 
AI as an Interface for Commercial Buildings
AI as an Interface for Commercial BuildingsAI as an Interface for Commercial Buildings
AI as an Interface for Commercial Buildings
 
E-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptx
E-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptxE-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptx
E-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptx
 
Human Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR SystemsHuman Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR Systems
 
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
 
Connect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck PresentationConnect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck Presentation
 
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
 
Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024
 
Maximizing Board Effectiveness 2024 Webinar.pptx
Maximizing Board Effectiveness 2024 Webinar.pptxMaximizing Board Effectiveness 2024 Webinar.pptx
Maximizing Board Effectiveness 2024 Webinar.pptx
 
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
 
Understanding the Laravel MVC Architecture
Understanding the Laravel MVC ArchitectureUnderstanding the Laravel MVC Architecture
Understanding the Laravel MVC Architecture
 

BWS: Access biblios.net Records via Web Services

Notas del editor