Difference between revisions of "Imeji Interfaces"
Kleinfercher (talk | contribs) |
Kleinfercher (talk | contribs) |
||
Line 4: | Line 4: | ||
==[[Image:Rdf.jpg | 70px ]] RDF Export == | ==[[Image:Rdf.jpg | 70px ]] RDF Export == | ||
RDF export interface for the imeji application. | RDF export interface for the imeji application. | ||
'''parameter:''' format, type, q, n <br/> | '''parameter:''' format, type, q, n <br/> | ||
: 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<br/> | '''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<br/> | ||
Revision as of 08:08, 6 February 2012
This page describes the interfaces for the Imeji application
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
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.
parameter: metadataPrefix, set
example: http://dev-faces.mpdl.mpg.de/fledgeddata/oai/?verb=ListRecords&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.
parameter: metadataPrefix, set
example: http://dev-faces.mpdl.mpg.de/fledgeddata/oai/?verb=ListRecords&metadataPrefix=imeji
not supported: from, until, resumptionToken