europeana4j


Europeana client for Java

IMPORTANT



europeana4j has been promoted to the europeana account in github, and renamed to europeana-client.

We suggest europeana4j users to upgrade to the new project:

https://github.com/europeana/europeana-client



http://www.europeana-libraries.eu/image/image_gallery?uuid=fc8d4805-ed5f-4d1a-8063-0e2931552bcc&groupId=10128&t=1244021226606&nonsense=x.png

About europeana4j

europeana4j is a Java library wich allows applications to search and retrieve Europeana data, including millions of books, paintings, films, museum objects and archival records that have been digitised throughout Europe.

The library provides a clean Java interface to the Europeana API, with JavaBeans encapsulation, transparent pagination of results and utilities to copy and verify thumbnails.

More info

About Europeana: http://en.wikipedia.org/wiki/Europeana

Europeana portal: http://www.europeana.eu

About the Europeana API: http://www.europeana-libraries.eu/web/api

http://www.europeana-libraries.eu/image/image_gallery?uuid=36459f37-b5f7-4fad-a02e-de455d2be750&groupId=10128&t=1298376519146&nonsense=x.png

Note: The Europeana API is only available to Europeana network partners at the moment. You must have an API key in order to use the API, and in consequence, europeana4j library. Terms of use: http://www.europeana-libraries.eu/web/api/terms-of-use

How to use the library

The main class to access the API is EuropeanaConnection. This sample code retrieves the results of a query as JavaBeans.

EuropeanaQuery query = new EuropeanaQuery ("picasso"); query.setType ("IMAGE"); EuropeanaConnection europeana = new EuropeanaConnection (apiKey); EuropeanaResults res = europeana.search (query, 1000);

There's also an utility class to copy and verify thumbnails, ThumbnailsAccessor.

Project Information

The project was created on Jun 15, 2011.

Labels:
Java Europeana HTTP JSON OpenSearch