Skip to content

Ruby API for ContentDM digital collection management system using cdm_ajax or cdm_rest

Notifications You must be signed in to change notification settings

archives-of-michigan/ContentDM

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

41 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

ContentDM

PREREQUISITES:

  • curb-fu gem

  • curb gem

  • libcurl development library

DESCRIPTION:

Client for ContentDM JSON web service (and eventually a ContentDM scraper…)

An API for the ContentDM JSON RESTful web service available at github.com/dkastner/contentdm_rest

FEATURES:

  • Fetch Collections (all or individual), compound items (coming soon), and standard items.

  • Fullly object-oriented interface

INSTALL:

gem install contentdm

USAGE:

contentdm = ContentDM.connect('example.com', 'cdm_rest')
contentdm.collections.each do |collection|
  puts "Name: #{collection.name}, Alias: #{collection.alias}"
end

About

Ruby API for ContentDM digital collection management system using cdm_ajax or cdm_rest

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published