Cet outil permet d'automatiser l'interrogation à l'API Crossref pour récupérer un jeu de notices XML à partir d'une liste de DOI.
Les appels à l'API Crossref se font via l'URL https://api.crossref.org/works/<doi>.xml
Usage :
./crawl-by-dois.js <file> <output_dir> <suffix_url> 2> error.log > out.log
avec :
file
Un fichier texte contenant un DOI par ligneoutput_dir
le répertoire de destination, dans lequel seront écrites les notices XMLsuffix_url
un suffixe systématiquement ajouté à la fin de l'URL d'appel à l'API Crossref. Par exemple :?usr=...&pwd=...
si vous êtes abonnés à Metadata Pluserror.log
un fichier de log d'erreurout.log
un fichier de log