Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/atomotic/isbn-authors
get author identifier (VIAF and Wikidata Qid) from ISBN
https://github.com/atomotic/isbn-authors
code4lib viaf wikidata
Last synced: about 1 month ago
JSON representation
get author identifier (VIAF and Wikidata Qid) from ISBN
- Host: GitHub
- URL: https://github.com/atomotic/isbn-authors
- Owner: atomotic
- Created: 2017-02-06T15:55:09.000Z (almost 8 years ago)
- Default Branch: master
- Last Pushed: 2021-11-18T13:06:15.000Z (about 3 years ago)
- Last Synced: 2024-06-21T17:01:17.278Z (6 months ago)
- Topics: code4lib, viaf, wikidata
- Language: Go
- Size: 7.81 KB
- Stars: 8
- Watchers: 2
- Forks: 2
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# isbn-authors
simple http wrapper around [OCLC Classify](http://classify.oclc.org/classify2/api_docs/index.html) and [Wikidata SPARQL](https://query.wikidata.org) to get author identifier (**VIAF** and **Wikidata Qid**) from **ISBN**## run:
docker run -d -p 8093:8093 atomotic/isbn-authors
curl http://localhost:8093/isbn/{ISBN}
## example
https://isbn-authors-ojkdbuhbjk.now.sh/isbn/{ISBN}
curl -s https://isbn-authors-ojkdbuhbjk.now.sh/isbn/1846943175 | jq
{
"book": {
"title": "Capitalist realism : is there no alternative?"
},
"authors": [
{
"viaf": "107261862",
"wikidata": "Q20740852",
"name": "Fisher, Mark, 1968-2017"
}
]
}