2-19-14 “Integrating with DSpace 4” Presentation Slides
Upcoming SlideShare
Loading in...5
×
 

2-19-14 “Integrating with DSpace 4” Presentation Slides

on

  • 511 views

Hot Topics: The DuraSpace Community Webinar Series ...

Hot Topics: The DuraSpace Community Webinar Series
Series Seven: All About DSpace 4–Improved Interfaces for Man and Machine
Curated by Bram Luyten, @mire Co-Founder
Integrating with DSpace 4
Wednesday, February 19, 2014
Presented by: Peter Dietz

Statistics

Views

Total Views
511
Views on SlideShare
511
Embed Views
0

Actions

Likes
0
Downloads
21
Comments
0

0 Embeds 0

No embeds

Accessibility

Categories

Upload Details

Uploaded via as Adobe PDF

Usage Rights

CC Attribution-ShareAlike LicenseCC Attribution-ShareAlike License

Report content

Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
  • Full Name Full Name Comment goes here.
    Are you sure you want to
    Your message goes here
    Processing…
Post Comment
Edit your comment

2-19-14 “Integrating with DSpace 4” Presentation Slides 2-19-14 “Integrating with DSpace 4” Presentation Slides Presentation Transcript

  • Hot Topics: The DuraSpace Community Webinar Series Series Seven: “All About DSpace 4– Improved Interfaces for Man & Machine” Curated by Bram Luyten, @mire February 19, 2014 Hot Topics: DuraSpace Community Webinar Series
  • Sponsored by Funding for this webinar series comes from our Sponsors Join your fellow institutions by becoming a sponsor and in support of Visit http://duraspace.org/sponsors
  • Webinar 3: Integrating with DSpace 4 Presented by: Peter Dietz, Systems Developer/Engineer, The Ohio State University Libraries February 19, 2014 Hot Topics: DuraSpace Community Webinar Series
  • DSpace 4.0 – REST API Integrate DSpace Content Peter Dietz
  • DSPACE – REST API DSpace Futures Use Cases for API New UI Data Integration Webpage Widgets
  • DSPACE – REST API
  • DSPACE – REST API REST API – Exposing Data
  • DSPACE – REST API REST-API Community Collection DSPACE Item Bitstream
  • DSPACE – REST API DSpace 4.0, has REST API v1. This provides READ-ONLY access to public content, such as communities, collections, items, and bitstreams. There are relationships between objects, such as the list of items within a collection. Future versions of DSpace REST might support support Create, Edit, Delete, and access to restricted content after login.
  • DSPACE – REST API
  • DSPACE – REST API
  • DSPACE – REST API
  • DSPACE – REST API
  • DSPACE – REST API
  • DSPACE – REST API DSpace Play! REST Client - My Sample, kick-the-tires App to test API functionality (MVC) Model, View, Controller framework for application development.
  • Links DSpace REST Wiki: https://wiki.duraspace.org/display/DSDOC4x/REST+API DSpace REST code on Github (README) https://github.com/DSpace/DSpace/tree/master/dspace-rest Play! DSpace REST Client Demo: http://dspace-rest-client-play.herokuapp.com/ • Wired up to use Ohio State DSpace content as data source • OSU KB REST API: http://kb.osu.edu/rest/communities Code: https://github.com/peterdietz/dspace-rest-play Also, I use Chrome Extension: Advanced Rest Client • Set API endpoint: http://kb.osu.edu/rest/communities • Set headers: Accept: application/xml;q=0.5,application/json;q=0.6
  • DSPACE – REST API Get Involved You can contribute by building an API consumer application, in your language/framework of choice, that does something interesting with your data. We are definitely able to use help with improving the API, and evolving it over the next release versions, such as supporting Create, Edit, Delete, or accessing restricted content. There is work-in-progress for the next release to better support searching, and pagination. Ask questions in mailing lists, DSpace REST Google Group, or IRC. Also you can send a Pull Request to the DSpace REST Jersey code, with code improvements.
  • DSPACE – REST API Questions on DSpace REST? Peter Dietz Ohio State University Libraries 2/19/2014