CasuHAL AtelierAPI : Différence entre versions
Ligne 16 : | Ligne 16 : | ||
== Déconstruction de requêtes == | == Déconstruction de requêtes == | ||
+ | |||
+ | URL d'entrée | ||
+ | + | ||
+ | critère : ?q=valeur OU ?q=champ:valeur / Séparateur & | ||
+ | + | ||
+ | filtre : fq=champ:valeur | ||
+ | + | ||
+ | retour : fl=champ / séparateur , | ||
+ | |||
== un peu de compulsion de la doc == | == un peu de compulsion de la doc == |
Version du 4 mai 2018 à 14:21
Sommaire
Support libre pour l'atelier API des journées CasuHAL 2018
Hélène Jouguet
Eléments de langage
C’est un accès aux données. C’est une source de donnée qui est exposée de manière à être re-exploitée par des tiers. C’est prendre la main sur les données afin de les organiser et les agencer autrement que sur l’interface standard. C’est enrichir son site avec des données API ou Webservices qui permettent d'extraire ou d'afficher une information du catalogue à partir d'une URL contenant des critères de recherche. Le Sudoc met diverses API à la disposition des systèmes locaux pour intégrer à la volée aux fonctions locales des données du système central8.
Démos
Isidore Istex Sudoc Abes
Déconstruction de requêtes
URL d'entrée + critère : ?q=valeur OU ?q=champ:valeur / Séparateur & + filtre : fq=champ:valeur + retour : fl=champ / séparateur ,
un peu de compulsion de la doc
recherche de publis
https://api.archives-ouvertes.fr/search/?fq=labStructId_i:186732&fq=submittedDate_tdate:[* TO NOW]&fq=docType_s:ART&fl=halId_s&fl=docid&fl=contributorFullName_s&fl=title_s&fl=language_s&fl=docType_s&fl=submittedDate_s&fl=producedDateY_i&fl=journalTitle_s&fl=issue_s&fl=volume_s&fl=page_s&fl=doiId_s&fl=audience_s&fl=comment_s&fl=authLastNameFirstName_s&fl=rteamStructAcronym_s&fl=authId_i&fl=abstract_s&rows=200&wt=xml
requête de recherche : ?fq puis &fl puis rows et enfin wt
labstructid = polen (univ orleans)
date : * to now
NumFound = <result name="response" numFound="146" start="0">