SlideShare a Scribd company logo
1 of 14
Worldcat (and other) APIs

         Steve Henry
    University of Maryland
What is an API?
• An “Application Programming Interface.”
• Wikipedia: An application programming
  interface (API) is a source code based
  specification intended to be used as an
  interface by software components to
  communicate with each other. An API may
  include specifications for routines, data
  structures, object classes, and variables.
Huh??
• You use it to pass information between two
  programs, often on the Web
• Web-based API = “Web services”
Two Kinds of APIs
• SOAP
  – We don’t care about this one
• REST
  – This is the one you want
• What’s a RESTful API
  – I don’t really know, but it looks like an OPAC
    canned search
Canned OPAC Searches
• Base:
  – http://catalog.umd.edu/
• Path
  – F/?
• Query Parameters (“?” signals start of
  parameters):
  – func=find-c&
  – ccl_term=(wsu=texas+rock+music)
• http://catalog.umd.edu/F/?func=find-
  c&ccl_term=(wsu=texas+rock+music)
RESTful API Requests
• They look similar to canned OPAC searches
• Base:
  – http://www.worldcat.org/
• Path
  – webservices/catalog/search/opensearch?
• Query
  – q=texas%20rock%20music&
  – wskey=p21UMn6mINQV2uXvborGIWDxYMG7YxwnkE
    SLcxFQrpcwPog0cUDylripgHgzJkx93o2fPPHT1OldL8LE
All Together Now
• http://www.worldcat.org/webservices/catalog
  /search/opensearch?q=texas%20rock&wskey=
  p21UMn6mINQV2uXvborGIWDxYMG7YxwnkE
  SLcxFQrpcwPog0cUDylripgHgzJkx93o2fPPHT1
  OldL8LE
Another Example
• Base
  – http://www.worldcat.org/
• Path
  – webservices/catalog/content/53138893?
  – Note: an OCLC number is part of the path
• Queries (Developer Key in this case)
  – wskey=6omTbWBPu4oEuQ4gnXEx2YwjwMfQMDD
    zOoVubVlEackZrX9r0yKs7u7hmUiABnXH85bUunlQ
    Euyoz9iD
Single Record in MARCxml
• http://www.worldcat.org/webservices/catalog
  /content/53138893?wskey=6omTbWBPu4oEu
  Q4gnXEx2YwjwMfQMDDzOoVubVlEackZrX9r0
  yKs7u7hmUiABnXH85bUunlQEuyoz9iD
Other Worldcat APIs
• http://oclc.org/developer/webservices
• Basic API (Open to anyone)
  • Only allows un-fielded keyword search
  • Results in RSS, Atom, or formatted citations only
• Search API (For institutions contributing to
  Worldcat)
  • More options for searching and output than Basic API
• xISBN (Retrieves related ISBNs)
• Identities (names, corporate names, subjects)
Using APIs with Yahoo Pipes
• An example in Yahoo Pipes
  – http://pipes.yahoo.com/mspal/worldcatopensearchsi
    mple
  – This pipe simply allows you to search Worldcat using
    an API request rather than the Worldcat interface.
    This is how you would create a widget for Libguides
    for example
  – To see under the hood, create a Yahoo account and
    click “view source”
  – You can also clone the pipe and experiment with
    making changes
Mashing It UP
• An example using both the Worldcat Basic API and the
  Last.FM API
   – http://pipes.yahoo.com/mspal/lastfmandworldcat
   – (You might need to click “Run pipe” before seeing results)
   – This one uses the Last.FM to retrieve the last few tracks a
     user has heard
   – Album and artist info are retrieved and used to build a
     query to search the Worldcat API
   – Worldcat search results than are presented with links into
     Worldcat
   – You can view results for a different user simply by entering
     a user in the search box
Useful Books
• Engard, Nicole. Library Mashups: Exploring New
  Ways to Deliver Library Data. Medford N.J.:
  Information Today Inc., 2009.
• Matthews, Martin. Dynamic Web Programming: a
  Beginner’s Guide. New York: McGraw-Hill, 2010.
• Makice, Kevin. Twitter API: Up and Running.
  Sebastopol Calif.: O’Reilly, 2009.
• Pruett, Mark. “Yahoo! Pipes”. Sebastopol, Calif.:
  O’Reilly, 2007.
Links
• OCLC Web Services
   – http://oclc.org/developer/webservices
• Last.FM API
   – http://www.last.fm/api/intro
• Yahoo Pipes
   – http://pipes.yahoo.com
• Handout from a workshop on Yahoo Pipes, RSS feeds, and Worldcat
   – http://www.lib.umd.edu/JUNK/shenry/wcl-handout.pdf
• Running Bibliography on Music, APIs, and Libraries
   – http://www.mendeley.com/groups/1910831/music-apis-and-
     mashups-for-libraries/
• Me
   – shenry@umd.edu

More Related Content

Similar to Worldcat (and other) APIs

Harnessing Free Content with Web Service APIs
Harnessing Free Content with Web Service APIsHarnessing Free Content with Web Service APIs
Harnessing Free Content with Web Service APIsALATechSource
 
The WorldCat Search API
The WorldCat Search APIThe WorldCat Search API
The WorldCat Search APIOCLC Research
 
Library Mashups: What's New
Library Mashups: What's NewLibrary Mashups: What's New
Library Mashups: What's NewNicole Baratta
 
Library Mashups: What's New
Library Mashups: What's NewLibrary Mashups: What's New
Library Mashups: What's NewNicole Baratta
 
Mining public datasets using opensource tools: Zeppelin, Spark and Juju
Mining public datasets using opensource tools: Zeppelin, Spark and JujuMining public datasets using opensource tools: Zeppelin, Spark and Juju
Mining public datasets using opensource tools: Zeppelin, Spark and Jujuseoul_engineer
 
Module development
Module development Module development
Module development Araport
 
Library Mashups & APIs
Library Mashups & APIsLibrary Mashups & APIs
Library Mashups & APIslibrarywebchic
 
JSON REST API for WordPress
JSON REST API for WordPressJSON REST API for WordPress
JSON REST API for WordPressTaylor Lovett
 
Drupal and Apache Stanbol
Drupal and Apache StanbolDrupal and Apache Stanbol
Drupal and Apache StanbolAlkuvoima
 
Web 2.0 - Continuing impact on Library Catalogues
Web 2.0 - Continuing impact on Library CataloguesWeb 2.0 - Continuing impact on Library Catalogues
Web 2.0 - Continuing impact on Library Cataloguesdaveyp
 
Integration on Force.com Platform
Integration on Force.com PlatformIntegration on Force.com Platform
Integration on Force.com PlatformAmit Jain
 
Talis Insight 2007
Talis Insight 2007Talis Insight 2007
Talis Insight 2007daveyp
 
Designing RESTful APIs
Designing RESTful APIsDesigning RESTful APIs
Designing RESTful APIsanandology
 
Introduction to Google APIs
Introduction to Google APIsIntroduction to Google APIs
Introduction to Google APIsSiva Arunachalam
 
Rapid API Development ArangoDB Foxx
Rapid API Development ArangoDB FoxxRapid API Development ArangoDB Foxx
Rapid API Development ArangoDB FoxxMichael Hackstein
 
Semantic Pipes and Semantic Mashups
Semantic Pipes and Semantic MashupsSemantic Pipes and Semantic Mashups
Semantic Pipes and Semantic Mashupsgiurca
 

Similar to Worldcat (and other) APIs (20)

Harnessing Free Content with Web Service APIs
Harnessing Free Content with Web Service APIsHarnessing Free Content with Web Service APIs
Harnessing Free Content with Web Service APIs
 
The WorldCat Search API
The WorldCat Search APIThe WorldCat Search API
The WorldCat Search API
 
Library Mashups: What's New
Library Mashups: What's NewLibrary Mashups: What's New
Library Mashups: What's New
 
Library Mashups: What's New
Library Mashups: What's NewLibrary Mashups: What's New
Library Mashups: What's New
 
Web Services
Web ServicesWeb Services
Web Services
 
Mining public datasets using opensource tools: Zeppelin, Spark and Juju
Mining public datasets using opensource tools: Zeppelin, Spark and JujuMining public datasets using opensource tools: Zeppelin, Spark and Juju
Mining public datasets using opensource tools: Zeppelin, Spark and Juju
 
Module development
Module development Module development
Module development
 
Library Mashups & APIs
Library Mashups & APIsLibrary Mashups & APIs
Library Mashups & APIs
 
JSON REST API for WordPress
JSON REST API for WordPressJSON REST API for WordPress
JSON REST API for WordPress
 
Web APIs
Web APIsWeb APIs
Web APIs
 
Drupal and Apache Stanbol
Drupal and Apache StanbolDrupal and Apache Stanbol
Drupal and Apache Stanbol
 
Web 2.0 - Continuing impact on Library Catalogues
Web 2.0 - Continuing impact on Library CataloguesWeb 2.0 - Continuing impact on Library Catalogues
Web 2.0 - Continuing impact on Library Catalogues
 
Integration on Force.com Platform
Integration on Force.com PlatformIntegration on Force.com Platform
Integration on Force.com Platform
 
Talis Insight 2007
Talis Insight 2007Talis Insight 2007
Talis Insight 2007
 
Dave Pattern
Dave PatternDave Pattern
Dave Pattern
 
Widget Workshop
Widget WorkshopWidget Workshop
Widget Workshop
 
Designing RESTful APIs
Designing RESTful APIsDesigning RESTful APIs
Designing RESTful APIs
 
Introduction to Google APIs
Introduction to Google APIsIntroduction to Google APIs
Introduction to Google APIs
 
Rapid API Development ArangoDB Foxx
Rapid API Development ArangoDB FoxxRapid API Development ArangoDB Foxx
Rapid API Development ArangoDB Foxx
 
Semantic Pipes and Semantic Mashups
Semantic Pipes and Semantic MashupsSemantic Pipes and Semantic Mashups
Semantic Pipes and Semantic Mashups
 

Recently uploaded

Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...apidays
 
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot TakeoffStrategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoffsammart93
 
IAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsIAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsEnterprise Knowledge
 
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Drew Madelung
 
Understanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdfUnderstanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdfUK Journal
 
Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...Enterprise Knowledge
 
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law DevelopmentsTrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law DevelopmentsTrustArc
 
Scaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationScaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationRadu Cotescu
 
08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking MenDelhi Call girls
 
Strategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a FresherStrategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a FresherRemote DBA Services
 
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024The Digital Insurer
 
08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking MenDelhi Call girls
 
Boost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfBoost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfsudhanshuwaghmare1
 
Exploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone ProcessorsExploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone Processorsdebabhi2
 
Partners Life - Insurer Innovation Award 2024
Partners Life - Insurer Innovation Award 2024Partners Life - Insurer Innovation Award 2024
Partners Life - Insurer Innovation Award 2024The Digital Insurer
 
Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024The Digital Insurer
 
CNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of ServiceCNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of Servicegiselly40
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerThousandEyes
 
Automating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps ScriptAutomating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps Scriptwesley chun
 
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...
Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...Neo4j
 

Recently uploaded (20)

Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
 
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot TakeoffStrategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
 
IAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsIAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI Solutions
 
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
 
Understanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdfUnderstanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdf
 
Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...
 
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law DevelopmentsTrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
 
Scaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationScaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organization
 
08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men
 
Strategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a FresherStrategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a Fresher
 
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
 
08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men
 
Boost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfBoost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdf
 
Exploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone ProcessorsExploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone Processors
 
Partners Life - Insurer Innovation Award 2024
Partners Life - Insurer Innovation Award 2024Partners Life - Insurer Innovation Award 2024
Partners Life - Insurer Innovation Award 2024
 
Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024
 
CNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of ServiceCNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of Service
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected Worker
 
Automating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps ScriptAutomating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps Script
 
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...
Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...
 

Worldcat (and other) APIs

  • 1. Worldcat (and other) APIs Steve Henry University of Maryland
  • 2. What is an API? • An “Application Programming Interface.” • Wikipedia: An application programming interface (API) is a source code based specification intended to be used as an interface by software components to communicate with each other. An API may include specifications for routines, data structures, object classes, and variables.
  • 3. Huh?? • You use it to pass information between two programs, often on the Web • Web-based API = “Web services”
  • 4. Two Kinds of APIs • SOAP – We don’t care about this one • REST – This is the one you want • What’s a RESTful API – I don’t really know, but it looks like an OPAC canned search
  • 5. Canned OPAC Searches • Base: – http://catalog.umd.edu/ • Path – F/? • Query Parameters (“?” signals start of parameters): – func=find-c& – ccl_term=(wsu=texas+rock+music) • http://catalog.umd.edu/F/?func=find- c&ccl_term=(wsu=texas+rock+music)
  • 6. RESTful API Requests • They look similar to canned OPAC searches • Base: – http://www.worldcat.org/ • Path – webservices/catalog/search/opensearch? • Query – q=texas%20rock%20music& – wskey=p21UMn6mINQV2uXvborGIWDxYMG7YxwnkE SLcxFQrpcwPog0cUDylripgHgzJkx93o2fPPHT1OldL8LE
  • 7. All Together Now • http://www.worldcat.org/webservices/catalog /search/opensearch?q=texas%20rock&wskey= p21UMn6mINQV2uXvborGIWDxYMG7YxwnkE SLcxFQrpcwPog0cUDylripgHgzJkx93o2fPPHT1 OldL8LE
  • 8. Another Example • Base – http://www.worldcat.org/ • Path – webservices/catalog/content/53138893? – Note: an OCLC number is part of the path • Queries (Developer Key in this case) – wskey=6omTbWBPu4oEuQ4gnXEx2YwjwMfQMDD zOoVubVlEackZrX9r0yKs7u7hmUiABnXH85bUunlQ Euyoz9iD
  • 9. Single Record in MARCxml • http://www.worldcat.org/webservices/catalog /content/53138893?wskey=6omTbWBPu4oEu Q4gnXEx2YwjwMfQMDDzOoVubVlEackZrX9r0 yKs7u7hmUiABnXH85bUunlQEuyoz9iD
  • 10. Other Worldcat APIs • http://oclc.org/developer/webservices • Basic API (Open to anyone) • Only allows un-fielded keyword search • Results in RSS, Atom, or formatted citations only • Search API (For institutions contributing to Worldcat) • More options for searching and output than Basic API • xISBN (Retrieves related ISBNs) • Identities (names, corporate names, subjects)
  • 11. Using APIs with Yahoo Pipes • An example in Yahoo Pipes – http://pipes.yahoo.com/mspal/worldcatopensearchsi mple – This pipe simply allows you to search Worldcat using an API request rather than the Worldcat interface. This is how you would create a widget for Libguides for example – To see under the hood, create a Yahoo account and click “view source” – You can also clone the pipe and experiment with making changes
  • 12. Mashing It UP • An example using both the Worldcat Basic API and the Last.FM API – http://pipes.yahoo.com/mspal/lastfmandworldcat – (You might need to click “Run pipe” before seeing results) – This one uses the Last.FM to retrieve the last few tracks a user has heard – Album and artist info are retrieved and used to build a query to search the Worldcat API – Worldcat search results than are presented with links into Worldcat – You can view results for a different user simply by entering a user in the search box
  • 13. Useful Books • Engard, Nicole. Library Mashups: Exploring New Ways to Deliver Library Data. Medford N.J.: Information Today Inc., 2009. • Matthews, Martin. Dynamic Web Programming: a Beginner’s Guide. New York: McGraw-Hill, 2010. • Makice, Kevin. Twitter API: Up and Running. Sebastopol Calif.: O’Reilly, 2009. • Pruett, Mark. “Yahoo! Pipes”. Sebastopol, Calif.: O’Reilly, 2007.
  • 14. Links • OCLC Web Services – http://oclc.org/developer/webservices • Last.FM API – http://www.last.fm/api/intro • Yahoo Pipes – http://pipes.yahoo.com • Handout from a workshop on Yahoo Pipes, RSS feeds, and Worldcat – http://www.lib.umd.edu/JUNK/shenry/wcl-handout.pdf • Running Bibliography on Music, APIs, and Libraries – http://www.mendeley.com/groups/1910831/music-apis-and- mashups-for-libraries/ • Me – shenry@umd.edu

Editor's Notes

  1. http://www.worldcat.org/webservices/catalog/search/opensearch?q=texas%20rock&wskey=p21UMn6mINQV2uXvborGIWDxYMG7YxwnkESLcxFQrpcwPog0cUDylripgHgzJkx93o2fPPHT1OldL8LE
  2. http://www.worldcat.org/webservices/catalog/content/53138893?wskey=6omTbWBPu4oEuQ4gnXEx2YwjwMfQMDDzOoVubVlEackZrX9r0yKs7u7hmUiABnXH85bUunlQEuyoz9iD