diff --git a/biblio-tools/v1/unpaywall/is_oa.ini b/biblio-tools/v1/unpaywall/is_oa.ini index 2bf4385..bbde4e9 100644 --- a/biblio-tools/v1/unpaywall/is_oa.ini +++ b/biblio-tools/v1/unpaywall/is_oa.ini @@ -43,13 +43,14 @@ # On crée un objet contenant tous les valeurs nécessaire pour créer une requete [spawn/combine/replace] path = query -value = fix('{getDataUPW(dois:[', self.dois, ']){doi, is_oa}}').join('') +value = fix('{GetByDOI(dois:[', self.dois, ']){doi, is_oa}}').join('') [spawn/combine/URLStream] -url = https://unpaywall.inist.fr/graphql -path = data.getDataUPW.* +url = https://unpaywall.inist.fr/api/graphql +header = fix('x-api-key:', env('UNPAYWALL_API_KEY')).join(' ') +path = data.GetByDOI.* timeout = 5000 -noerror = true +noerror = false # On supprime les réponses qui n'ont pas abouties ( [spawn/combine/drop]