Difference between revisions of "Imeji Interfaces"

From MPDLMediaWiki
Jump to navigation Jump to search
Line 14: Line 14:
=== Verb: Identify ===
=== Verb: Identify ===
Gives back information on the Imeji Repository. <br/>
Gives back information on the Imeji Repository. <br/>
'''parmater:''' None <br/>
'''parameter:''' None <br/>
'''example:''' http://dev-faces.mpdl.mpg.de/fledgeddata/oai/?verb=Identify <br/>
'''example:''' http://dev-faces.mpdl.mpg.de/fledgeddata/oai/?verb=Identify <br/>
'''not supported:''' None <br/>
'''not supported:''' None <br/>
Line 20: Line 20:
=== Verb: ListMetadataFormats ===
=== Verb: ListMetadataFormats ===
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). <br/>
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). <br/>
'''parmater:''' None <br/>
'''parameter:''' None <br/>
'''example:''' http://dev-faces.mpdl.mpg.de/fledgeddata/oai/?verb=ListMetadataFormats <br/>
'''example:''' http://dev-faces.mpdl.mpg.de/fledgeddata/oai/?verb=ListMetadataFormats <br/>
'''not supported:''' identifier  <br/>
'''not supported:''' identifier  <br/>
Line 26: Line 26:
===Verb: ListSets ===
===Verb: ListSets ===
Gives back a list of sets which are provided by the repository. Imeji provides by default, all collections and albums as sets. <br/>
Gives back a list of sets which are provided by the repository. Imeji provides by default, all collections and albums as sets. <br/>
'''parmater:''' None <br/>
'''parameter:''' None <br/>
'''example:''' http://dev-faces.mpdl.mpg.de/fledgeddata/oai/?verb=ListSets <br/>
'''example:''' http://dev-faces.mpdl.mpg.de/fledgeddata/oai/?verb=ListSets <br/>
'''not supported:''' resumptionToken <br/>
'''not supported:''' resumptionToken <br/>
Line 32: Line 32:
=== Verb: GetRecord ===
=== Verb: GetRecord ===
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. <br/>
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. <br/>
'''parmater:''' identifier, metadataPrefix  <br/>
'''parameter:''' identifier, metadataPrefix  <br/>
'''example:''' http://dev-faces.mpdl.mpg.de/fledgeddata/oai/?verb=GetRecord&identifier=http://imeji.mpdl.mpg.de/image/14&metadataPrefix=imeji <br/>
'''example:''' http://dev-faces.mpdl.mpg.de/fledgeddata/oai/?verb=GetRecord&identifier=http://imeji.mpdl.mpg.de/image/14&metadataPrefix=imeji <br/>
'''not supported:''' None <br/>
'''not supported:''' None <br/>
Line 38: Line 38:
=== Verb: ListIdentifiers ===
=== Verb: ListIdentifiers ===


'''parmater:''' metadataPrefix, set <br/>
'''parameter:''' metadataPrefix, set <br/>
'''example:''' http://dev-faces.mpdl.mpg.de/fledgeddata/oai/?verb=ListRecords&metadataPrefix=imeji&set=http://imeji.mpdl.mpg.de/collection/134 <br/>
'''example:''' http://dev-faces.mpdl.mpg.de/fledgeddata/oai/?verb=ListRecords&metadataPrefix=imeji&set=http://imeji.mpdl.mpg.de/collection/134 <br/>
'''not supported:''' from, until, resumptionToken <br/>
'''not supported:''' from, until, resumptionToken <br/>
Line 44: Line 44:
=== Verb: ListRecords ===
=== Verb: ListRecords ===


'''parmater:''' <br/>
'''parameter:''' <br/>
'''example:'''  <br/>
'''example:'''  <br/>
'''not supported:'''  <br/>
'''not supported:'''  <br/>

Revision as of 11:20, 31 January 2012

Template:Imeji

This page describes the interfaces for the Imeji application

Rdf.jpg RDF Export[edit]

parameter: format, type [image|collection|album], q, n
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]

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]

parameter:
example:
not supported:

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