Open hubgit opened 9 years ago
Nasty. I will implement the same identifier matching that search.crossref.org has.
Thanks. It's obviously easy to work around by avoiding the search API, but in this particular case the input is free text from a user and so would have to be pre-processed to detect DOIs in the input.
note also that the new query.bibliographic
does not solve this issue.
https://search.crossref.org/dois?q=Capacitive-Gap (Title) https://search.crossref.org/dois?q=10.1002/9780470294178.ch5 (DOI)
Use this url instead. it manage all data with a single URL.
This is an issue that I've run into again recently, building an interface for users to add references to a manuscript via searching CrossRef's API.
e.g. http://api.crossref.org/works?query=10.7717/peerj.182&rows=1 currently returns the article with DOI
10.7717/peerj.10
.