unAPI

from Wikipedia, the free encyclopedia

unAPI defines a simple programming interface for providing data from individually identified objects via a stateless web service ( Representational State Transfer ), as well as a method to refer to the base URL of the web service and to identifiers with which the web service can be queried in HTML pages .

construction

The HTTP -based unAPI web service supports two HTTP GET parameters: format and id .

A link element of the Hypertext Markup Language can be used to refer to the base URL of a unAPI service . This procedure, also known as autodiscovery, is also used in other areas (references to feeds, etc.).

Individual identifiers can be marked with a microformat on a website . However, this specification is not yet an official part of the microformat project.

history

unAPI goes back to considerations for an API for the distribution of COinS ("COinS-PMH"), which was abandoned compared to the simpler unAPI. The authoritative author is Daniel Chudnov. Version 1 of the unAPI specification was released on June 23, 2006.

distribution

unAPI is mainly used in open source library applications. For example, unAPi can be used by the reference management program Zotero as an alternative to COinS to query bibliographic metadata on publications.

Individual evidence

  1. Daniel Chudnov: quick thought experiment re: unAPI . December 2, 2005. < Archived copy ( memento of the original from November 15, 2009 in the Internet Archive ) Info: The archive link has been inserted automatically and has not yet been checked. Please check the original and archive link according to the instructions and then remove this notice. > @1@ 2Template: Webachiv / IABot / old.onebiglibrary.net

Web links