Difference between revisions of "Imeji Interfaces"

From MPDLMediaWiki
Jump to navigation Jump to search
Line 53: Line 53:


== http://upload.wikimedia.org/wikipedia/commons/a/a2/Farm-Fresh_sitemap.png Sitemap ==
== http://upload.wikimedia.org/wikipedia/commons/a/a2/Farm-Fresh_sitemap.png Sitemap ==
The sitemap functionality of the Fledged Data Service exploits the oai interface and creates a sitemap out of all items it retrieves with a ListIdentifiers call. <br/> Therefore only image URLs will be listed in the sitemap.xml. The interval of the sitemap creation can be configured in the fds properties file.
The sitemap functionality of the Fledged Data Service exploits the oai interface and creates a sitemap out of all items it retrieves with a ListIdentifiers call. <br/> Therefore only image URLs will be listed in the sitemap.xml. The interval of the sitemap creation can be configured in the fds properties file. <br/>
'''Example:''' http://dev-faces.mpdl.mpg.de/fledgeddata/sitemap.xml
'''Example:''' http://dev-faces.mpdl.mpg.de/fledgeddata/sitemap.xml


[[Category:Imeji| Interfaces]]
[[Category:Imeji| Interfaces]]

Revision as of 09:45, 13 February 2012

Template:Imeji

This page describes the interfaces for the Imeji application

Rdf.jpg RDF Export[edit]

RDF export interface for the imeji application.

parameter: format, type, q, n

format: rdf, sitemap
type: Type of item (image, collection, album, mdprofile)
q: The query
n: The offset

example: http://dev-faces.mpdl.mpg.de/export?format=rdf&q=%28%20ID_URI.URI=%22http://imeji.mpdl.mpg.de/collection/134%22%20%29&type=collection

OA100.gif OAI Interface[edit]

Imeji allows the fetching of metadata from its repository by supporting the Open Archives Initiatives Protocol for Metadata Harvesting (OAI-PMH).

Verb: Identify[edit]

Gives back information on the Imeji Repository.
parameter: None
example: http://dev-faces.mpdl.mpg.de/fledgeddata/oai/?verb=Identify
not supported: None

Verb: ListMetadataFormats[edit]

Gives back all metadata formats which are supported by the repository. All listed formats can be used as a parameter for a GetRecord request (currently collections and albums can only be fetched in native imeji format).
parameter: None
example: http://dev-faces.mpdl.mpg.de/fledgeddata/oai/?verb=ListMetadataFormats
not supported: identifier

Verb: ListSets[edit]

Gives back a list of sets which are provided by the repository. Imeji provides by default, all collections and albums as sets.
parameter: None
example: http://dev-faces.mpdl.mpg.de/fledgeddata/oai/?verb=ListSets
not supported: resumptionToken

Verb: GetRecord[edit]

Gives back a specific record, specified in the identifier parameter. A record can be everything with a url in imeji, currently: images, collections and albums.
parameter: identifier, metadataPrefix
example: http://dev-faces.mpdl.mpg.de/fledgeddata/oai/?verb=GetRecord&identifier=http://imeji.mpdl.mpg.de/image/14&metadataPrefix=imeji
not supported: None

Verb: ListIdentifiers[edit]

Gives back the oai header for all images in the repository or, if set parameter is defined , all images of a set.
parameter: metadataPrefix, set
example: http://dev-faces.mpdl.mpg.de/fledgeddata/oai/?verb=ListIdentifiers&metadataPrefix=imeji&set=http://imeji.mpdl.mpg.de/collection/134
not supported: from, until, resumptionToken

Verb: ListRecords[edit]

Gives back the metadata record of all images in the repository or, if set parameter is defined , all images of a set.
parameter: metadataPrefix, set
example: http://dev-faces.mpdl.mpg.de/fledgeddata/oai/?verb=ListRecords&metadataPrefix=imeji
not supported: from, until, resumptionToken

http://upload.wikimedia.org/wikipedia/commons/a/a2/Farm-Fresh_sitemap.png Sitemap[edit]

The sitemap functionality of the Fledged Data Service exploits the oai interface and creates a sitemap out of all items it retrieves with a ListIdentifiers call.
Therefore only image URLs will be listed in the sitemap.xml. The interval of the sitemap creation can be configured in the fds properties file.
Example: http://dev-faces.mpdl.mpg.de/fledgeddata/sitemap.xml