« Project:API/en » : différence entre les versions

De Référentiels d’autorité Biblissima
Aller à la navigation Aller à la recherche
(Page créée avec « {{Note|class=info|texte=For more detailed explanations, you can contact the Biblissima team at [mailto:team@biblissima-condorcet.fr team@biblissima-condorcet.fr]}} »)
Aucun résumé des modifications
 
(20 versions intermédiaires par 2 utilisateurs non affichées)
Ligne 3 : Ligne 3 :




The publication of the Biblissima Authority Files is part of a process of opening up the data and making it reusable. Thus this platform provides authority data available in a structured way that can be used by computer programs through '''web services''' (or Web APIs).
'''The API documentation is now available on the Biblissima documentation website (API section): https://doc.biblissima.fr/api'''


{{Note|class=info|texte=For more detailed explanations, you can contact the Biblissima team at [mailto:team@biblissima-condorcet.fr team@biblissima-condorcet.fr]}}
{{Note|class=info|texte=For more detailed explanations about the APIs, you can contact the Biblissima team at [mailto:team@biblissima-condorcet.fr team@biblissima-condorcet.fr]}}
 
== API Mediawiki/Wikibase ==
 
La plateforme data.biblissima.fr dispose des mêmes accès par API que Wikidata ou les autres instances de Mediawiki/Wikibase :
 
* '''URL du point d'accès et de la documentation de l'API : https://data.biblissima.fr/w/api.php'''
* '''Bac à sable''' pour expérimenter l’API (interrogation guidée au moyen d’un formulaire) : https://data.biblissima.fr/w/Spécial:ApiSandbox
 
Lire la documentation officielle :
* [https://www.mediawiki.org/wiki/API:Main_page/fr API action de MediaWiki]
* [https://www.mediawiki.org/wiki/Wikibase/API/fr API Wikibase]
 
== Interface de données liées (RDF) ==
 
Chaque entité ou propriété au sein de la plateforme est identifiée dans le Web de données par une '''URI''' construite sous la forme suivante : <pre>https://data.biblissima.fr/entity/Q{id}</pre>
 
Exemple : https://data.biblissima.fr/entity/Q2785
 
Les données brutes d’une entité individuelle sont disponibles au format '''JSON''' et dans différentes sérialisations de '''RDF''' : RDF/XML, N-Triples, Turtle et N3.
 
Elles sont accessibles de deux façons :
# par le mécanisme de [https://developer.mozilla.org/fr/docs/Web/HTTP/Content_negotiation négociation de contenu]
# par l'URL Special:EntityData, en suffixant l'extension correspondant au format souhaité (<code>.json</code>, <code>.rdf</code>, <code>.ttl</code> ou <code>.nt</code>) : <pre>https://data.biblissima.fr/w/Spécial:EntityData/Q{id}.ext</pre>
 
Exemple : https://data.biblissima.fr/w/Spécial:EntityData/Q2785.json
 
Lire plus d’informations sur https://www.wikidata.org/wiki/Wikidata:Data_access/fr#Interface_données_reliées
 
== Point d'accès SPARQL ==
 
''Ce point d'accès est actuellement en cours de test.''
 
== Service de réconciliation et d'alignement de données pour OpenRefine ==
 
Ce service web permet de brancher [https://openrefine.org/ OpenRefine] sur la plateforme data.biblissima.fr afin '''d'aligner vos données vers des entités Biblissima''' (cotes, personnes, organisations, lieux etc.).
 
* '''URL du service web de réconciliation : https://data.biblissima.fr/api/reconcile'''
 
La réconciliation est le processus qui consiste à faire correspondre un jeu de données avec celui d'une source externe. Cela peut servir à harmoniser les différentes graphies d'un même nom (nom propre, libellé de descripteur, cote de manuscrit etc.), et de relier vos données à un jeu de données existant susceptible de fournir des informations supplémentaires sur une entité donnée (coordonnées géographiques, dates de naissance et de mort, références bibliographiques, liens et identifiants externes...).
 
Pour en savoir plus sur la réconciliation de données avec OpenRefine : https://docs.openrefine.org/manual/reconciling

Dernière version du 12 avril 2024 à 16:42

Autres langues :


The API documentation is now available on the Biblissima documentation website (API section): https://doc.biblissima.fr/api

For more detailed explanations about the APIs, you can contact the Biblissima team at team@biblissima-condorcet.fr