.. | |||
v1 | 1 year ago | ||
README.md | 1 year ago | ||
config.json | 1 year ago | ||
examples.http | 1 year ago | ||
requirements.txt | 1 year ago | ||
swagger.json | 1 year ago | ||
tests.hurl | 1 year ago |
Cette instance propose des outils de traitement d'adresses
Voir le fichier de configuration.
⚠ L'application à utiliser doit être un worker avec python version 3.9.
À l'heure de l'écriture de cette documentation, c'estinistcnrs/lodex-workers-python@4.0.11
qui est le plus adapté.
Ce service permet à partir d'une adresse comportant un code unité CNRS d'avoir le nom du laboratoire, son sigle, son rnsr, sa tutelle cnrs
Prend en entrée du JSON avec deux champs: id
et value
, et renvoie un JSON avec le code langue dans le champ value
.
nom | description |
---|---|
indent | true ou false , indente le JSON résultat ou non (true par défaut) |
cat <<EOF | curl -X POST --data-binary @- "https://address-kit.services.inist.fr/v1/cnrsunit/cnrsunit" [{"id":1, "value":"université sciences et technologies bordeaux 1 institut national de physique nucléaire et de physique des particules du cnrs in2p3 umr5797"}] EOF
Sortie
[{ "id": 1, "value": [ "Laboratoire de Physique des 2 infinis - Bordeaux", "LP2I - Bordeaux", "199512079F", "Institut d'écologie et environnement" ] }]
Ce service permet à partir d'une adresse de déteminer le pays même s'il n'est pas dans l'adresse
Prend en entrée du JSON avec deux champs: id
et value
, et renvoie un JSON avec le nom du pays et le code pays dans le champ value
.
cat <<EOF | curl -X POST --data-binary @- "https://address-kit.services.inist.fr/v1/affiliationcountry/affiliationcountry" [{"id":1, "value":"université sciences et technologies bordeaux 1 institut national de physique nucléaire et de physique des particules du cnrs in2p3 UMR5797"}, {"id":2, "value":"auf der morgenstelle 8, 72076 tuebingen"}] EOF
Sortie
[{ "id": 1, "value": [ "France", "FRA" ] }, { "id": 2, "value": [ "Germany", "DEU" ] }]