Collections:
Other Resources:
DOI Content in ONIX for DOI Format
How to represent DOI content in ONIX for DOI format?
✍: FYIcenter.com
ONIX for DOI is an XML schema used by mEDRA.org which
is a DOI Registration Agency in Italy.
If you want to register a new DOI with mEDRA.org
you need submit your request in ONIX for DOI format.
The ONIX for DOI format is triggered by the "application/vnd.medra.onixdoi+xml" MIME type as shown this HTTP request syntax:
GET https://doi.org/{doi} HTTP/1.1 Accept: application/vnd.medra.onixdoi+xml
Here is an example of how to use the DOI Content Negotiation service to get the ONIX for DOI format of a given DOI:
fyicenter$ curl -H "Accept: application/vnd.medra.onixdoi+xml" \ 'https://doi.org/10.1126/science.169.3946.635' <html><head><title>Handle Redirect</title></head> <body> <a href="https://api.crossref.org/v1/works/10.1126%2Fscience.169.3946.635/transform"> https://api.crossref.org/v1/works/10.1126%2Fscience.169.3946.635/transform</a> </body></html>
Okay, doi.org is not serving this Content Negotiation request directly. It is redirecting you to api.crossref.org to get the response.
You can add the -L option to let "curl" follow the redirected location. api.crossref.org will return you the DOI content in ONIX for DOI format.
fyicenter$ curl -LH "Accept: application/vnd.medra.onixdoi+xml" \ 'https://doi.org/10.1126/science.169.3946.635' No acceptable resource available.
Too bad. api.crossref.org does not support this content format.
⇒ DOI Content in DataCite XML Format
⇐ DOI Content in RDF XML Format
2022-10-06, ∼765🔥, 0💬
Popular Posts:
Where to find tutorials on DOI Content Negotiation at doi.org? Here is a list of tutorials to answer...
Paper Summary: DOI: 10.1007/s11356-022-25114 -xReceived on: 2024-05-18
Paper Summary: DOI: 10.1016/j.matpr.2023.04. 366Received on: 2024-04-29
Paper Summary: Title: Human Rights Culture: Solidarity, Diversity and the Right to be Different Auth...
Paper Summary: Title: Analysis of Lissajous Patterns for the Voltage Amplitude and the Phase Differe...