Your SlideShare is downloading. ×
0
Automated Interactions With WorldCat:  A Look at OCLC’s WorldCat Metadata API
Automated Interactions With WorldCat:  A Look at OCLC’s WorldCat Metadata API
Automated Interactions With WorldCat:  A Look at OCLC’s WorldCat Metadata API
Automated Interactions With WorldCat:  A Look at OCLC’s WorldCat Metadata API
Automated Interactions With WorldCat:  A Look at OCLC’s WorldCat Metadata API
Automated Interactions With WorldCat:  A Look at OCLC’s WorldCat Metadata API
Automated Interactions With WorldCat:  A Look at OCLC’s WorldCat Metadata API
Automated Interactions With WorldCat:  A Look at OCLC’s WorldCat Metadata API
Automated Interactions With WorldCat:  A Look at OCLC’s WorldCat Metadata API
Automated Interactions With WorldCat:  A Look at OCLC’s WorldCat Metadata API
Automated Interactions With WorldCat:  A Look at OCLC’s WorldCat Metadata API
Automated Interactions With WorldCat:  A Look at OCLC’s WorldCat Metadata API
Automated Interactions With WorldCat:  A Look at OCLC’s WorldCat Metadata API
Automated Interactions With WorldCat:  A Look at OCLC’s WorldCat Metadata API
Automated Interactions With WorldCat:  A Look at OCLC’s WorldCat Metadata API
Automated Interactions With WorldCat:  A Look at OCLC’s WorldCat Metadata API
Automated Interactions With WorldCat:  A Look at OCLC’s WorldCat Metadata API
Automated Interactions With WorldCat:  A Look at OCLC’s WorldCat Metadata API
Automated Interactions With WorldCat:  A Look at OCLC’s WorldCat Metadata API
Upcoming SlideShare
Loading in...5
×

Thanks for flagging this SlideShare!

Oops! An error has occurred.

×
Saving this for later? Get the SlideShare app to save on your phone or tablet. Read anywhere, anytime – even offline.
Text the download link to your phone
Standard text messaging rates apply

Automated Interactions With WorldCat: A Look at OCLC’s WorldCat Metadata API

374

Published on

Description of working with OCLC's metadata API & my experiences in developing with MarcEdit

Description of working with OCLC's metadata API & my experiences in developing with MarcEdit

Published in: Education, Technology
0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total Views
374
On Slideshare
0
From Embeds
0
Number of Embeds
1
Actions
Shares
0
Downloads
4
Comments
0
Likes
0
Embeds 0
No embeds

Report content
Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
No notes for slide
  • Authentication is challenging on 2 frontsGetting a key requires going through the developer key management – which isn’t particular user friendly for none developersAnd requires users to sign End User Agreements that their institutions might not be comfortable withAs a none university affiliated user, getting a key is nearly impossible in the current setup. OCLC’s current key management doesn’t seem well suited for 3rd party developers not associated with an organization.Requires the generation of an HMSC Signature that includesWorldCat KeySecret KeyPrincipalIDPrincipalIDNSSystem generated timestampRandom system generated keyAdditionally, you needInstitutional OCLC symbolInstitutional Holdings Code
  • By far the most challenging. Current document provides argument lists without defining valid data. And outside of a blog post, error codes and information are largely undefined. Often times, to find out what data was valid for a particular function, I’d attempt an operation just so it would fail and see if the error information was useful.
  • All operations – evening testing operations – are live
  • All operations – evening testing operations – are live
  • Transcript

    • 1. Automated Interactions With WorldCat: A Look at OCLC’s WorldCat Metadata API
    • 2. OCLC Developer’s Network http://oclc.org/developer/
    • 3. Opening up WorldCat http://1000things-london.com/wp-content/uploads/2012/03/Crown-jewels.jpg
    • 4. Metadata API Available Operations • Create/Read/Update Bibliographic Records • Update/Delete Institutional Holdings • Retrieve Holding Code information about an Institution (Why?) • Create/Read/Update Local Bibliographic Data
    • 5. Challenges: Authentication http://www.hangthebankers.com/wp-content/uploads/2013/07/mouse-maze.jpg
    • 6. Challenges: Documentation http://http://appraisalnewsonline.typepad.com/photos/uncategorized/2007/04/29/throwing_darts.jpg
    • 7. Challenges: No Sandbox http://static5.businessinsider.com/image/51c7a51269beddc653000000/a-man-just-tight-rope-walkedacross-a-gorge-near-the-grand-canyon-with-no-safety-net-for-23-minutes-and-survived.jpg
    • 8. Metadata API But this is really cool because we can… • Further automate traditional technical services processes • Specifically holdings management • Batch record ingestion • Build pipelines between our repository systems and WorldCat • Develop localized interfaces for metadata entry outside the library • Opens up the opportunity for tool builders to interact with the OCLC member community
    • 9. MarcEdit
    • 10. MarcEdit +
    • 11. Kittens riding unicorns http://kulworlddailydrivel.files.wordpress.com/2013/02/kittens-riding-unicorns.jpg?w=492&h=369
    • 12. Bacon wrapped with more bacon http://bacontoday.com/wp-content/uploads/2009/03/bwbwbwb-300x199.jpg
    • 13. MarcEdit Integration Batch Institutional Holdings Management
    • 14. MarcEdit Integration Batch Bibliographic Record Creation/Updating
    • 15. MarcEdit Integration Just don’t forget changes are made live…
    • 16. Metadata API Conspicuously Absent Operations • Record Validation • Anything to do with authority data • Record Locking (for record editing) • Service Status • User Validation (for permission validation)
    • 17. More Information What more information? • OCLC’s Developer Network: • • OCLC Metadata API Documentation: • • http://oclc.org/developer/services/worldcat-metadata-api Notes on MarcEdit Integration: • • http://oclc.org/developer/ http://blog.reeset.net/archives/1245 C# OCLC API Library • https://github.com/reeset/oclc_api

    ×