Colibrary Web API
Restful WebServices for retrieving bibliographic and social information about books as Linked Data
Below it is prensented the interface to invoke the web services.
Parameters are included within curly brackets. The ISBN parameter is always mandatory.
- Full description of a book --- http://collab.di.uniba.it/Colibrary/books/mashup/{ISBN}
Return a full RDF description of the book with the ISBN given as input. It includes both bibliographic and social description
Example: http://collab.di.uniba.it/Colibrary/books/mashup/0671028464
- Bibliographic description of a book --- http://collab.di.uniba.it/Colibrary/books/mashup/{ISBN}/biblio
Return an RDF description concerning only bibliographic data about the book with the ISBN given as input
Example: http://collab.di.uniba.it/Colibrary/books/mashup/0671028464/biblio
- Social description of a book --- http://collab.di.uniba.it/Colibrary/books/mashup/{ISBN}/social
Return an RDF description concerning only social data about the book with the ISBN given as input. It includes description of tags, reviews and users related to the book
Example: http://collab.di.uniba.it/Colibrary/books/mashup/0671028464/social
- Tags' description of a book --- http://collab.di.uniba.it/Colibrary/books/mashup/{ISBN}/social/tags
Return an RDF description for concerning tags about the book with the ISBN given as input
Example: http://collab.di.uniba.it/Colibrary/books/mashup/0671028464/social/tags
- Reviews' description of a book --- http://collab.di.uniba.it/Colibrary/books/mashup/{ISBN}/social/reviews
Return an RDF description concerning only reviews about the book with the ISBN given as input
Example: http://collab.di.uniba.it/Colibrary/books/mashup/0671028464/social/reviews
- Users' description of a book --- http://collab.di.uniba.it/Colibrary/books/mashup/{ISBN}/social/users
Return an RDF description concerning users which wrote a review about the book with the ISBN given as input
Example: http://collab.di.uniba.it/Colibrary/books/mashup/0671028464/social/users
- Description of a single tag associated to a book --- http://collab.di.uniba.it/Colibrary/books/mashup/{ISBN}/social/tags/{tagname}
Return an RDF description of the tag with a given name if associated to the book with the ISBN given as input
Example: http://collab.di.uniba.it/Colibrary/books/mashup/0671028464/social/tags/Canada
- Description of a single review associated to a book --- http://collab.di.uniba.it/Colibrary/books/mashup/{ISBN}/social/reviews/{reviewcode}
Return an RDF description of the review with a given review-code if associated to the book with the ISBN given as input
The review-code is the md5 code generated using in input the name of the reviewer and text of the review.
Example: http://collab.di.uniba.it/Colibrary/books/mashup/0671028464/social/reviews/efbd18e747a601306cc2d6234e5f3538
- Description of a single user associated to a book --- http://collab.di.uniba.it/Colibrary/books/mashup/{ISBN}/social/users/{username}
Return an RDF description of the user with a given username if associated to the book with the ISBN given as input
Example: http://collab.di.uniba.it/Colibrary/books/mashup/0671028464/social/users/Muzzorola