Inist-CNRS / web-services

Web services at Inist-CNRS
https://services.istex.fr
5 stars 0 forks source link

Le service d'enrichissement par DOI ne fonctionne pas toujours avec HAL #145

Open touv opened 1 month ago

touv commented 1 month ago

Lors d'un traitement par lot de DOIs, dans certain cas (jamais les mêmes) le service retourne n/a alors que le document existe bien dans HAL

touv commented 1 month ago

Les premières constatations montrent que certains DOI sont perdus juste après l’analyse du XML/TEI. Le doi qui ressort de cette analyse est différent du DOI attendu. Il est remplacé par un autre DOI du même lot. ce qui laisse à penser à une fuite mémoire…

touv commented 1 month ago

Pour contourner le problème dans lodex, on peut faire des appels unitaires, c'est bcp plus long mais on évitera ce bug. image

touv commented 1 month ago

Dans certain cas l'API HAL retourne plus de DOI que demandé, exemple https://api.archives-ouvertes.fr/search/?q=doiId_s:(%2210.1530/JOE-19-0239%22%20OR%20%2210.3324/haematol.2020.261586%22)&wt=json&fl=label_xml

parmentf commented 1 month ago

On parle de https://biblio-tools.services.istex.fr/v2/hal/works/expand.