OpenDOAR, as a SHERPA project, is pleased to announce the release of an API that lets developers use OpenDOAR data in their applications. It is a machine-to-machine interface that can run a wide variety of queries against the OpenDOAR Database and get back XML data. Developers can choose to receive just repository titles & URLs, all the available OpenDOAR data, or intermediate levels of detail. They can then incorporate the output into their own applications and 'mash-ups', or use it to control processes such as OAI-PMH harvesting.
The following example illustrates how the API works:
The resultant XML is then processed locally for display using [a] PHP script....
This is just one example of the many uses to which the API can be put. Three experimental applications were created by external collaborators during the prototype stage, including the Google Maps mash-up Repository66. These examples are detailed in the full online description of the API...where full technical documentation can also be found.
PS: For background, see my blog post from March 21, 2007.
Posted by
Peter Suber at 4/19/2007 01:14:00 PM.
The open access movement:
Putting peer-reviewed scientific and scholarly literature
on the internet. Making it available free of charge and
free of most copyright and licensing restrictions.
Removing the barriers to serious research.
I recommend the OA tracking project (OATP) as the best way to stay on top of new OA developments. You can read the OATP feed on a blog-like web page or subscribe to it by RSS, email, or Twitter. You can also help build the feed by tagging new developments you encounter.