SlideShare uma empresa Scribd logo
1 de 6
Baixar para ler offline
Des API : pour quoi faire ?
Aurélien Charot
Thomas Michaux
Journées ABES 2014Mercredi 21 Mai : 8h30 - 9h30
Définitions
• API = Application Programming Interface
Interface de programmation / façade par
laquelle un logiciel offre des services à
d’autres logiciels
• Service web = Technologie web permettant
l’échange et la communication entre
applications et systèmes hétérogènes
Journées ABES 2014
Dans quel but ?
• Ouvrir les données du Sudoc*, afin de permettre :
– Leur réutilisation dans des systèmes d’information externes, sans
intervention de l’Abes
– Leur exposition sur le web de données (RDF/XML)
– Une interopérabilité entre les applications développées à l’Abes (pas
de dépendance logicielle)
• Dans l’interface PSI : deeplink et géolocalisation
• Dans theses.fr : géolocalisation, merged
• Dans IdRef : lien permanent
• Dans SelfSudoc : onglet « autres services »
• …
* Toutes les données ne peuvent pas être exposées à des traitements automatiques, pour des raisons
juridiques
Journées ABES 2014
De quelle façon ?
• Par des services web de consultation
• Choix de la solution la plus facile à utiliser pour le « client » :
– Utilisation du protocole HTTP, et de sa méthode de demande de ressource :
HTTP GET
• Chaque service a une adresse propre, des identifiants de ressource (PPN,
ISBN, NNT) et des paramètres (format, options, etc)
– Exemples :
• http://www.idref.fr/services/biblio/108850730
• http://www.theses.fr/sujets/?q=titres:essais&type=avancee&format=json
• http://www.theses.fr/2009PA030125.rdf
• http://www.sudoc.fr/services/multiwhere/144089661
• Chaque service est capable de gérer la négociation de contenu et peut
répondre dans divers formats : HTML, JSON, XML, CSV, RIS, BibTex, etc.
Journées ABES 2014
Liens utiles
Site web de l’Abes :
• http://www.abes.fr/Acces-direct-a/Pour-les-developpeurs
Punktokomo, blog technique de l’Abes :
• http://punktokomo.abes.fr/2012/02/16/sudoc-idref-de-nouveaux-micro-web-services/
• http://punktokomo.abes.fr/2011/07/04/micro-web-service-biblio-quels-sont-les-documents-
rattaches-a-cette-personne/
• http://punktokomo.abes.fr/2013/10/07/quelques-cles-pour-geolocaliser-les-notices-sudoc/
• http://punktokomo.abes.fr/2014/02/18/domybiblio/
• http://punktokomo.abes.fr/2011/07/22/theses-fr-lapi-xml-de-recherche/
Documentation des API Sudoc et Theses.fr :
• http://documentation.abes.fr/sudoc/manuels/administration/aidewebservices/index.html
• http://documentation.abes.fr/aidethesesfr/accueil/ch03.html
Annuaire de l’API Sudoc :
• www.sudoc.fr/services/annuaire/
Demande d’évolutions / corrections :
• https://stp.abes.fr
Journées ABES 2014
Utilisation des API par des
établissements du réseau
• Au SCD Paris Sud, par Yves Tomic
• Au SCD Rennes 2, par Julien Sicot
• Questions / réponses
Journées ABES 2014

Mais conteúdo relacionado

Destaque

Presentación Informe Nacional sobre Desarrollo Humano en Bolivia (2010)
Presentación Informe Nacional sobre Desarrollo Humano en Bolivia (2010)Presentación Informe Nacional sobre Desarrollo Humano en Bolivia (2010)
Presentación Informe Nacional sobre Desarrollo Humano en Bolivia (2010)Gobernabilidad
 
Texto comparado. LET anterior, RDL 10 de 2010 y Ley 35 de 2010. 20.9.2010.
Texto comparado. LET anterior, RDL 10 de 2010 y Ley 35 de 2010.  20.9.2010.Texto comparado. LET anterior, RDL 10 de 2010 y Ley 35 de 2010.  20.9.2010.
Texto comparado. LET anterior, RDL 10 de 2010 y Ley 35 de 2010. 20.9.2010.Universidad Autónoma de Barcelona
 
B8 t1. mndo urbano. concepto. funciones.
B8 t1. mndo urbano. concepto. funciones.B8 t1. mndo urbano. concepto. funciones.
B8 t1. mndo urbano. concepto. funciones.josemariaherrera
 
Estructura Prod. Pyme 2011
Estructura Prod. Pyme 2011Estructura Prod. Pyme 2011
Estructura Prod. Pyme 2011Daniel Moreno
 
Sites Femeninos en España. Women's sites in Spain. Mayo/May 2011
Sites Femeninos en España. Women's sites in Spain. Mayo/May 2011Sites Femeninos en España. Women's sites in Spain. Mayo/May 2011
Sites Femeninos en España. Women's sites in Spain. Mayo/May 2011Jorge Segado
 
Contenus Web En Cure Idemm2010
Contenus Web En Cure Idemm2010Contenus Web En Cure Idemm2010
Contenus Web En Cure Idemm2010Wearethewords
 
Tarea operaciones
Tarea operacionesTarea operaciones
Tarea operacionesCOMPHOR
 
852 une pure merveille(fab)
852 une pure merveille(fab)852 une pure merveille(fab)
852 une pure merveille(fab)canhthep
 
Ariketa 2 2_trabajando_las_buenas_practicas
Ariketa 2 2_trabajando_las_buenas_practicasAriketa 2 2_trabajando_las_buenas_practicas
Ariketa 2 2_trabajando_las_buenas_practicaskarmele
 
La reforma laboral de 2010. Comentarios y análisis de un bloguero laboralista.
La reforma laboral de 2010. Comentarios y análisis de un bloguero laboralista.La reforma laboral de 2010. Comentarios y análisis de un bloguero laboralista.
La reforma laboral de 2010. Comentarios y análisis de un bloguero laboralista.Universidad Autónoma de Barcelona
 
Presentación1
Presentación1Presentación1
Presentación1ubaldinoal
 
Unido pampat tunisie expert acces marchés _08 nov 2015
Unido pampat tunisie expert acces marchés _08 nov 2015Unido pampat tunisie expert acces marchés _08 nov 2015
Unido pampat tunisie expert acces marchés _08 nov 2015marouen chikhaoui
 
Des monarques dans ma classe
Des monarques dans ma classe Des monarques dans ma classe
Des monarques dans ma classe Queenbeabea
 
Base adaptation pédagogique
Base adaptation pédagogiqueBase adaptation pédagogique
Base adaptation pédagogiqueCoraia
 

Destaque (20)

Presentación Informe Nacional sobre Desarrollo Humano en Bolivia (2010)
Presentación Informe Nacional sobre Desarrollo Humano en Bolivia (2010)Presentación Informe Nacional sobre Desarrollo Humano en Bolivia (2010)
Presentación Informe Nacional sobre Desarrollo Humano en Bolivia (2010)
 
Texto comparado. LET anterior, RDL 10 de 2010 y Ley 35 de 2010. 20.9.2010.
Texto comparado. LET anterior, RDL 10 de 2010 y Ley 35 de 2010.  20.9.2010.Texto comparado. LET anterior, RDL 10 de 2010 y Ley 35 de 2010.  20.9.2010.
Texto comparado. LET anterior, RDL 10 de 2010 y Ley 35 de 2010. 20.9.2010.
 
Le passé composé
Le passé composéLe passé composé
Le passé composé
 
B8 t1. mndo urbano. concepto. funciones.
B8 t1. mndo urbano. concepto. funciones.B8 t1. mndo urbano. concepto. funciones.
B8 t1. mndo urbano. concepto. funciones.
 
Producción de soluciones de software
Producción de soluciones de softwareProducción de soluciones de software
Producción de soluciones de software
 
Estructura Prod. Pyme 2011
Estructura Prod. Pyme 2011Estructura Prod. Pyme 2011
Estructura Prod. Pyme 2011
 
Sites Femeninos en España. Women's sites in Spain. Mayo/May 2011
Sites Femeninos en España. Women's sites in Spain. Mayo/May 2011Sites Femeninos en España. Women's sites in Spain. Mayo/May 2011
Sites Femeninos en España. Women's sites in Spain. Mayo/May 2011
 
Contenus Web En Cure Idemm2010
Contenus Web En Cure Idemm2010Contenus Web En Cure Idemm2010
Contenus Web En Cure Idemm2010
 
Tarea operaciones
Tarea operacionesTarea operaciones
Tarea operaciones
 
852 une pure merveille(fab)
852 une pure merveille(fab)852 une pure merveille(fab)
852 une pure merveille(fab)
 
Ariketa 2 2_trabajando_las_buenas_practicas
Ariketa 2 2_trabajando_las_buenas_practicasAriketa 2 2_trabajando_las_buenas_practicas
Ariketa 2 2_trabajando_las_buenas_practicas
 
Garces Gpel
Garces GpelGarces Gpel
Garces Gpel
 
Lucky chain-by-phrancois
Lucky chain-by-phrancoisLucky chain-by-phrancois
Lucky chain-by-phrancois
 
La reforma laboral de 2010. Comentarios y análisis de un bloguero laboralista.
La reforma laboral de 2010. Comentarios y análisis de un bloguero laboralista.La reforma laboral de 2010. Comentarios y análisis de un bloguero laboralista.
La reforma laboral de 2010. Comentarios y análisis de un bloguero laboralista.
 
These anti IgE omalizumab
These anti IgE omalizumabThese anti IgE omalizumab
These anti IgE omalizumab
 
Presentación1
Presentación1Presentación1
Presentación1
 
Unido pampat tunisie expert acces marchés _08 nov 2015
Unido pampat tunisie expert acces marchés _08 nov 2015Unido pampat tunisie expert acces marchés _08 nov 2015
Unido pampat tunisie expert acces marchés _08 nov 2015
 
Des monarques dans ma classe
Des monarques dans ma classe Des monarques dans ma classe
Des monarques dans ma classe
 
Base adaptation pédagogique
Base adaptation pédagogiqueBase adaptation pédagogique
Base adaptation pédagogique
 
Ponencia Oviedo 16.10.2015.
Ponencia Oviedo 16.10.2015.Ponencia Oviedo 16.10.2015.
Ponencia Oviedo 16.10.2015.
 

Mais de ABES

FOLIO_presentation_par_BibLibre
FOLIO_presentation_par_BibLibreFOLIO_presentation_par_BibLibre
FOLIO_presentation_par_BibLibreABES
 
Jabes 2021 - Session parallele "Etablissements experimentaux : quelles incide...
Jabes 2021 - Session parallele "Etablissements experimentaux : quelles incide...Jabes 2021 - Session parallele "Etablissements experimentaux : quelles incide...
Jabes 2021 - Session parallele "Etablissements experimentaux : quelles incide...ABES
 
JCR 2019 - Présentation : "Cidemis en amont, petits rappels"
JCR 2019 - Présentation : "Cidemis en amont, petits rappels"JCR 2019 - Présentation : "Cidemis en amont, petits rappels"
JCR 2019 - Présentation : "Cidemis en amont, petits rappels"ABES
 
Jabes 2021 - Poster "Initiation aux études historiques"
Jabes 2021 - Poster "Initiation aux études historiques"Jabes 2021 - Poster "Initiation aux études historiques"
Jabes 2021 - Poster "Initiation aux études historiques"ABES
 
JCR 2021 - Présentation "Et la boucle est bouclee"
JCR 2021 - Présentation "Et la boucle est bouclee"JCR 2021 - Présentation "Et la boucle est bouclee"
JCR 2021 - Présentation "Et la boucle est bouclee"ABES
 
JCR 2021 - Présentation "Les demandes Cidemis, c'est vraiment termine !"
JCR 2021 - Présentation "Les demandes Cidemis, c'est vraiment termine !"JCR 2021 - Présentation "Les demandes Cidemis, c'est vraiment termine !"
JCR 2021 - Présentation "Les demandes Cidemis, c'est vraiment termine !"ABES
 
JCR 2021 - Présentation "Cidemis au-dela des frontieres"
JCR 2021 - Présentation "Cidemis au-dela des frontieres"JCR 2021 - Présentation "Cidemis au-dela des frontieres"
JCR 2021 - Présentation "Cidemis au-dela des frontieres"ABES
 
JCR 2021 - Présentation "Cidemis au Cieps"
JCR 2021 - Présentation "Cidemis au Cieps"JCR 2021 - Présentation "Cidemis au Cieps"
JCR 2021 - Présentation "Cidemis au Cieps"ABES
 
JCR 2021 - Présentation "Cidemis à la Bibliothèque nationale de France"
JCR 2021 - Présentation "Cidemis à la Bibliothèque nationale de France"JCR 2021 - Présentation "Cidemis à la Bibliothèque nationale de France"
JCR 2021 - Présentation "Cidemis à la Bibliothèque nationale de France"ABES
 
JCR 2021 - Présentation "Cidemis en amont : petits rappels"
JCR 2021 - Présentation "Cidemis en amont : petits rappels" JCR 2021 - Présentation "Cidemis en amont : petits rappels"
JCR 2021 - Présentation "Cidemis en amont : petits rappels" ABES
 
Jabes 2021 - Session "Repenser le SI de l'Abes en période de transition(s)"
Jabes 2021 - Session "Repenser le SI de l'Abes en période de transition(s)"Jabes 2021 - Session "Repenser le SI de l'Abes en période de transition(s)"
Jabes 2021 - Session "Repenser le SI de l'Abes en période de transition(s)"ABES
 
Jabes 2021 - 26 ans après la création de l'Abes
Jabes 2021 - 26 ans après la création de l'AbesJabes 2021 - 26 ans après la création de l'Abes
Jabes 2021 - 26 ans après la création de l'AbesABES
 
Jabes 2021 - Session parallèle "Mécanique des alignements d'identifiants aute...
Jabes 2021 - Session parallèle "Mécanique des alignements d'identifiants aute...Jabes 2021 - Session parallèle "Mécanique des alignements d'identifiants aute...
Jabes 2021 - Session parallèle "Mécanique des alignements d'identifiants aute...ABES
 
Jabes 2021 - Les Actus de l'Abes, partie 2
Jabes 2021 - Les Actus de l'Abes, partie 2Jabes 2021 - Les Actus de l'Abes, partie 2
Jabes 2021 - Les Actus de l'Abes, partie 2ABES
 
Jabes 2021 - Les Actus de l'Abes, partie 1
Jabes 2021 - Les Actus de l'Abes, partie 1Jabes 2021 - Les Actus de l'Abes, partie 1
Jabes 2021 - Les Actus de l'Abes, partie 1ABES
 
Jabes 2021 - Poster "Expérimentation Sudoc FRBR"
Jabes 2021 - Poster "Expérimentation Sudoc FRBR"Jabes 2021 - Poster "Expérimentation Sudoc FRBR"
Jabes 2021 - Poster "Expérimentation Sudoc FRBR"ABES
 
Jabes 2021 - Poster "Les données de la recherche à l'Université de Toulouse J...
Jabes 2021 - Poster "Les données de la recherche à l'Université de Toulouse J...Jabes 2021 - Poster "Les données de la recherche à l'Université de Toulouse J...
Jabes 2021 - Poster "Les données de la recherche à l'Université de Toulouse J...ABES
 
Jabes 2021 - Poster "Utiliser des plugins pour améliorer la qualité de votre ...
Jabes 2021 - Poster "Utiliser des plugins pour améliorer la qualité de votre ...Jabes 2021 - Poster "Utiliser des plugins pour améliorer la qualité de votre ...
Jabes 2021 - Poster "Utiliser des plugins pour améliorer la qualité de votre ...ABES
 
Jabes 2021 - Poster "Projet d'exposition documentaire et participative pour u...
Jabes 2021 - Poster "Projet d'exposition documentaire et participative pour u...Jabes 2021 - Poster "Projet d'exposition documentaire et participative pour u...
Jabes 2021 - Poster "Projet d'exposition documentaire et participative pour u...ABES
 
Jabes 2021 - Poster "CorHAL, une voie pour les chercheurs : simplifier le dép...
Jabes 2021 - Poster "CorHAL, une voie pour les chercheurs : simplifier le dép...Jabes 2021 - Poster "CorHAL, une voie pour les chercheurs : simplifier le dép...
Jabes 2021 - Poster "CorHAL, une voie pour les chercheurs : simplifier le dép...ABES
 

Mais de ABES (20)

FOLIO_presentation_par_BibLibre
FOLIO_presentation_par_BibLibreFOLIO_presentation_par_BibLibre
FOLIO_presentation_par_BibLibre
 
Jabes 2021 - Session parallele "Etablissements experimentaux : quelles incide...
Jabes 2021 - Session parallele "Etablissements experimentaux : quelles incide...Jabes 2021 - Session parallele "Etablissements experimentaux : quelles incide...
Jabes 2021 - Session parallele "Etablissements experimentaux : quelles incide...
 
JCR 2019 - Présentation : "Cidemis en amont, petits rappels"
JCR 2019 - Présentation : "Cidemis en amont, petits rappels"JCR 2019 - Présentation : "Cidemis en amont, petits rappels"
JCR 2019 - Présentation : "Cidemis en amont, petits rappels"
 
Jabes 2021 - Poster "Initiation aux études historiques"
Jabes 2021 - Poster "Initiation aux études historiques"Jabes 2021 - Poster "Initiation aux études historiques"
Jabes 2021 - Poster "Initiation aux études historiques"
 
JCR 2021 - Présentation "Et la boucle est bouclee"
JCR 2021 - Présentation "Et la boucle est bouclee"JCR 2021 - Présentation "Et la boucle est bouclee"
JCR 2021 - Présentation "Et la boucle est bouclee"
 
JCR 2021 - Présentation "Les demandes Cidemis, c'est vraiment termine !"
JCR 2021 - Présentation "Les demandes Cidemis, c'est vraiment termine !"JCR 2021 - Présentation "Les demandes Cidemis, c'est vraiment termine !"
JCR 2021 - Présentation "Les demandes Cidemis, c'est vraiment termine !"
 
JCR 2021 - Présentation "Cidemis au-dela des frontieres"
JCR 2021 - Présentation "Cidemis au-dela des frontieres"JCR 2021 - Présentation "Cidemis au-dela des frontieres"
JCR 2021 - Présentation "Cidemis au-dela des frontieres"
 
JCR 2021 - Présentation "Cidemis au Cieps"
JCR 2021 - Présentation "Cidemis au Cieps"JCR 2021 - Présentation "Cidemis au Cieps"
JCR 2021 - Présentation "Cidemis au Cieps"
 
JCR 2021 - Présentation "Cidemis à la Bibliothèque nationale de France"
JCR 2021 - Présentation "Cidemis à la Bibliothèque nationale de France"JCR 2021 - Présentation "Cidemis à la Bibliothèque nationale de France"
JCR 2021 - Présentation "Cidemis à la Bibliothèque nationale de France"
 
JCR 2021 - Présentation "Cidemis en amont : petits rappels"
JCR 2021 - Présentation "Cidemis en amont : petits rappels" JCR 2021 - Présentation "Cidemis en amont : petits rappels"
JCR 2021 - Présentation "Cidemis en amont : petits rappels"
 
Jabes 2021 - Session "Repenser le SI de l'Abes en période de transition(s)"
Jabes 2021 - Session "Repenser le SI de l'Abes en période de transition(s)"Jabes 2021 - Session "Repenser le SI de l'Abes en période de transition(s)"
Jabes 2021 - Session "Repenser le SI de l'Abes en période de transition(s)"
 
Jabes 2021 - 26 ans après la création de l'Abes
Jabes 2021 - 26 ans après la création de l'AbesJabes 2021 - 26 ans après la création de l'Abes
Jabes 2021 - 26 ans après la création de l'Abes
 
Jabes 2021 - Session parallèle "Mécanique des alignements d'identifiants aute...
Jabes 2021 - Session parallèle "Mécanique des alignements d'identifiants aute...Jabes 2021 - Session parallèle "Mécanique des alignements d'identifiants aute...
Jabes 2021 - Session parallèle "Mécanique des alignements d'identifiants aute...
 
Jabes 2021 - Les Actus de l'Abes, partie 2
Jabes 2021 - Les Actus de l'Abes, partie 2Jabes 2021 - Les Actus de l'Abes, partie 2
Jabes 2021 - Les Actus de l'Abes, partie 2
 
Jabes 2021 - Les Actus de l'Abes, partie 1
Jabes 2021 - Les Actus de l'Abes, partie 1Jabes 2021 - Les Actus de l'Abes, partie 1
Jabes 2021 - Les Actus de l'Abes, partie 1
 
Jabes 2021 - Poster "Expérimentation Sudoc FRBR"
Jabes 2021 - Poster "Expérimentation Sudoc FRBR"Jabes 2021 - Poster "Expérimentation Sudoc FRBR"
Jabes 2021 - Poster "Expérimentation Sudoc FRBR"
 
Jabes 2021 - Poster "Les données de la recherche à l'Université de Toulouse J...
Jabes 2021 - Poster "Les données de la recherche à l'Université de Toulouse J...Jabes 2021 - Poster "Les données de la recherche à l'Université de Toulouse J...
Jabes 2021 - Poster "Les données de la recherche à l'Université de Toulouse J...
 
Jabes 2021 - Poster "Utiliser des plugins pour améliorer la qualité de votre ...
Jabes 2021 - Poster "Utiliser des plugins pour améliorer la qualité de votre ...Jabes 2021 - Poster "Utiliser des plugins pour améliorer la qualité de votre ...
Jabes 2021 - Poster "Utiliser des plugins pour améliorer la qualité de votre ...
 
Jabes 2021 - Poster "Projet d'exposition documentaire et participative pour u...
Jabes 2021 - Poster "Projet d'exposition documentaire et participative pour u...Jabes 2021 - Poster "Projet d'exposition documentaire et participative pour u...
Jabes 2021 - Poster "Projet d'exposition documentaire et participative pour u...
 
Jabes 2021 - Poster "CorHAL, une voie pour les chercheurs : simplifier le dép...
Jabes 2021 - Poster "CorHAL, une voie pour les chercheurs : simplifier le dép...Jabes 2021 - Poster "CorHAL, une voie pour les chercheurs : simplifier le dép...
Jabes 2021 - Poster "CorHAL, une voie pour les chercheurs : simplifier le dép...
 

Último

Copie de Engineering Software Marketing Plan by Slidesgo.pptx.pptx
Copie de Engineering Software Marketing Plan by Slidesgo.pptx.pptxCopie de Engineering Software Marketing Plan by Slidesgo.pptx.pptx
Copie de Engineering Software Marketing Plan by Slidesgo.pptx.pptxikospam0
 
Neuvaine de la Pentecôte avec des textes de saint Jean Eudes
Neuvaine de la Pentecôte avec des textes de saint Jean EudesNeuvaine de la Pentecôte avec des textes de saint Jean Eudes
Neuvaine de la Pentecôte avec des textes de saint Jean EudesUnidad de Espiritualidad Eudista
 
L'expression du but : fiche et exercices niveau C1 FLE
L'expression du but : fiche et exercices  niveau C1 FLEL'expression du but : fiche et exercices  niveau C1 FLE
L'expression du but : fiche et exercices niveau C1 FLElebaobabbleu
 
GIÁO ÁN DẠY THÊM (KẾ HOẠCH BÀI DẠY BUỔI 2) - TIẾNG ANH 6, 7 GLOBAL SUCCESS (2...
GIÁO ÁN DẠY THÊM (KẾ HOẠCH BÀI DẠY BUỔI 2) - TIẾNG ANH 6, 7 GLOBAL SUCCESS (2...GIÁO ÁN DẠY THÊM (KẾ HOẠCH BÀI DẠY BUỔI 2) - TIẾNG ANH 6, 7 GLOBAL SUCCESS (2...
GIÁO ÁN DẠY THÊM (KẾ HOẠCH BÀI DẠY BUỔI 2) - TIẾNG ANH 6, 7 GLOBAL SUCCESS (2...Nguyen Thanh Tu Collection
 
L application de la physique classique dans le golf.pptx
L application de la physique classique dans le golf.pptxL application de la physique classique dans le golf.pptx
L application de la physique classique dans le golf.pptxhamzagame
 
Apolonia, Apolonia.pptx Film documentaire
Apolonia, Apolonia.pptx         Film documentaireApolonia, Apolonia.pptx         Film documentaire
Apolonia, Apolonia.pptx Film documentaireTxaruka
 
Cours Généralités sur les systèmes informatiques
Cours Généralités sur les systèmes informatiquesCours Généralités sur les systèmes informatiques
Cours Généralités sur les systèmes informatiquesMohammedAmineHatoch
 
Formation échiquéenne jwhyCHESS, parallèle avec la planification de projet
Formation échiquéenne jwhyCHESS, parallèle avec la planification de projetFormation échiquéenne jwhyCHESS, parallèle avec la planification de projet
Formation échiquéenne jwhyCHESS, parallèle avec la planification de projetJeanYvesMoine
 
Intégration des TICE dans l'enseignement de la Physique-Chimie.pptx
Intégration des TICE dans l'enseignement de la Physique-Chimie.pptxIntégration des TICE dans l'enseignement de la Physique-Chimie.pptx
Intégration des TICE dans l'enseignement de la Physique-Chimie.pptxabdououanighd
 
Bilan énergétique des chambres froides.pdf
Bilan énergétique des chambres froides.pdfBilan énergétique des chambres froides.pdf
Bilan énergétique des chambres froides.pdfAmgdoulHatim
 
CompLit - Journal of European Literature, Arts and Society - n. 7 - Table of ...
CompLit - Journal of European Literature, Arts and Society - n. 7 - Table of ...CompLit - Journal of European Literature, Arts and Society - n. 7 - Table of ...
CompLit - Journal of European Literature, Arts and Society - n. 7 - Table of ...Universidad Complutense de Madrid
 
Télécommunication et transport .pdfcours
Télécommunication et transport .pdfcoursTélécommunication et transport .pdfcours
Télécommunication et transport .pdfcourshalima98ahlmohamed
 
RAPPORT DE STAGE D'INTERIM DE ATTIJARIWAFA BANK
RAPPORT DE STAGE D'INTERIM DE ATTIJARIWAFA BANKRAPPORT DE STAGE D'INTERIM DE ATTIJARIWAFA BANK
RAPPORT DE STAGE D'INTERIM DE ATTIJARIWAFA BANKNassimaMdh
 
python-Cours Officiel POO Python-m103.pdf
python-Cours Officiel POO Python-m103.pdfpython-Cours Officiel POO Python-m103.pdf
python-Cours Officiel POO Python-m103.pdftrendingv83
 
les_infections_a_streptocoques.pptkioljhk
les_infections_a_streptocoques.pptkioljhkles_infections_a_streptocoques.pptkioljhk
les_infections_a_streptocoques.pptkioljhkRefRama
 

Último (16)

Copie de Engineering Software Marketing Plan by Slidesgo.pptx.pptx
Copie de Engineering Software Marketing Plan by Slidesgo.pptx.pptxCopie de Engineering Software Marketing Plan by Slidesgo.pptx.pptx
Copie de Engineering Software Marketing Plan by Slidesgo.pptx.pptx
 
Neuvaine de la Pentecôte avec des textes de saint Jean Eudes
Neuvaine de la Pentecôte avec des textes de saint Jean EudesNeuvaine de la Pentecôte avec des textes de saint Jean Eudes
Neuvaine de la Pentecôte avec des textes de saint Jean Eudes
 
L'expression du but : fiche et exercices niveau C1 FLE
L'expression du but : fiche et exercices  niveau C1 FLEL'expression du but : fiche et exercices  niveau C1 FLE
L'expression du but : fiche et exercices niveau C1 FLE
 
GIÁO ÁN DẠY THÊM (KẾ HOẠCH BÀI DẠY BUỔI 2) - TIẾNG ANH 6, 7 GLOBAL SUCCESS (2...
GIÁO ÁN DẠY THÊM (KẾ HOẠCH BÀI DẠY BUỔI 2) - TIẾNG ANH 6, 7 GLOBAL SUCCESS (2...GIÁO ÁN DẠY THÊM (KẾ HOẠCH BÀI DẠY BUỔI 2) - TIẾNG ANH 6, 7 GLOBAL SUCCESS (2...
GIÁO ÁN DẠY THÊM (KẾ HOẠCH BÀI DẠY BUỔI 2) - TIẾNG ANH 6, 7 GLOBAL SUCCESS (2...
 
L application de la physique classique dans le golf.pptx
L application de la physique classique dans le golf.pptxL application de la physique classique dans le golf.pptx
L application de la physique classique dans le golf.pptx
 
Apolonia, Apolonia.pptx Film documentaire
Apolonia, Apolonia.pptx         Film documentaireApolonia, Apolonia.pptx         Film documentaire
Apolonia, Apolonia.pptx Film documentaire
 
Cours Généralités sur les systèmes informatiques
Cours Généralités sur les systèmes informatiquesCours Généralités sur les systèmes informatiques
Cours Généralités sur les systèmes informatiques
 
Formation échiquéenne jwhyCHESS, parallèle avec la planification de projet
Formation échiquéenne jwhyCHESS, parallèle avec la planification de projetFormation échiquéenne jwhyCHESS, parallèle avec la planification de projet
Formation échiquéenne jwhyCHESS, parallèle avec la planification de projet
 
Echos libraries Burkina Faso newsletter 2024
Echos libraries Burkina Faso newsletter 2024Echos libraries Burkina Faso newsletter 2024
Echos libraries Burkina Faso newsletter 2024
 
Intégration des TICE dans l'enseignement de la Physique-Chimie.pptx
Intégration des TICE dans l'enseignement de la Physique-Chimie.pptxIntégration des TICE dans l'enseignement de la Physique-Chimie.pptx
Intégration des TICE dans l'enseignement de la Physique-Chimie.pptx
 
Bilan énergétique des chambres froides.pdf
Bilan énergétique des chambres froides.pdfBilan énergétique des chambres froides.pdf
Bilan énergétique des chambres froides.pdf
 
CompLit - Journal of European Literature, Arts and Society - n. 7 - Table of ...
CompLit - Journal of European Literature, Arts and Society - n. 7 - Table of ...CompLit - Journal of European Literature, Arts and Society - n. 7 - Table of ...
CompLit - Journal of European Literature, Arts and Society - n. 7 - Table of ...
 
Télécommunication et transport .pdfcours
Télécommunication et transport .pdfcoursTélécommunication et transport .pdfcours
Télécommunication et transport .pdfcours
 
RAPPORT DE STAGE D'INTERIM DE ATTIJARIWAFA BANK
RAPPORT DE STAGE D'INTERIM DE ATTIJARIWAFA BANKRAPPORT DE STAGE D'INTERIM DE ATTIJARIWAFA BANK
RAPPORT DE STAGE D'INTERIM DE ATTIJARIWAFA BANK
 
python-Cours Officiel POO Python-m103.pdf
python-Cours Officiel POO Python-m103.pdfpython-Cours Officiel POO Python-m103.pdf
python-Cours Officiel POO Python-m103.pdf
 
les_infections_a_streptocoques.pptkioljhk
les_infections_a_streptocoques.pptkioljhkles_infections_a_streptocoques.pptkioljhk
les_infections_a_streptocoques.pptkioljhk
 

Journées ABES 2014 - Des APIs pour quoi faire ?

  • 1. Des API : pour quoi faire ? Aurélien Charot Thomas Michaux Journées ABES 2014Mercredi 21 Mai : 8h30 - 9h30
  • 2. Définitions • API = Application Programming Interface Interface de programmation / façade par laquelle un logiciel offre des services à d’autres logiciels • Service web = Technologie web permettant l’échange et la communication entre applications et systèmes hétérogènes Journées ABES 2014
  • 3. Dans quel but ? • Ouvrir les données du Sudoc*, afin de permettre : – Leur réutilisation dans des systèmes d’information externes, sans intervention de l’Abes – Leur exposition sur le web de données (RDF/XML) – Une interopérabilité entre les applications développées à l’Abes (pas de dépendance logicielle) • Dans l’interface PSI : deeplink et géolocalisation • Dans theses.fr : géolocalisation, merged • Dans IdRef : lien permanent • Dans SelfSudoc : onglet « autres services » • … * Toutes les données ne peuvent pas être exposées à des traitements automatiques, pour des raisons juridiques Journées ABES 2014
  • 4. De quelle façon ? • Par des services web de consultation • Choix de la solution la plus facile à utiliser pour le « client » : – Utilisation du protocole HTTP, et de sa méthode de demande de ressource : HTTP GET • Chaque service a une adresse propre, des identifiants de ressource (PPN, ISBN, NNT) et des paramètres (format, options, etc) – Exemples : • http://www.idref.fr/services/biblio/108850730 • http://www.theses.fr/sujets/?q=titres:essais&type=avancee&format=json • http://www.theses.fr/2009PA030125.rdf • http://www.sudoc.fr/services/multiwhere/144089661 • Chaque service est capable de gérer la négociation de contenu et peut répondre dans divers formats : HTML, JSON, XML, CSV, RIS, BibTex, etc. Journées ABES 2014
  • 5. Liens utiles Site web de l’Abes : • http://www.abes.fr/Acces-direct-a/Pour-les-developpeurs Punktokomo, blog technique de l’Abes : • http://punktokomo.abes.fr/2012/02/16/sudoc-idref-de-nouveaux-micro-web-services/ • http://punktokomo.abes.fr/2011/07/04/micro-web-service-biblio-quels-sont-les-documents- rattaches-a-cette-personne/ • http://punktokomo.abes.fr/2013/10/07/quelques-cles-pour-geolocaliser-les-notices-sudoc/ • http://punktokomo.abes.fr/2014/02/18/domybiblio/ • http://punktokomo.abes.fr/2011/07/22/theses-fr-lapi-xml-de-recherche/ Documentation des API Sudoc et Theses.fr : • http://documentation.abes.fr/sudoc/manuels/administration/aidewebservices/index.html • http://documentation.abes.fr/aidethesesfr/accueil/ch03.html Annuaire de l’API Sudoc : • www.sudoc.fr/services/annuaire/ Demande d’évolutions / corrections : • https://stp.abes.fr Journées ABES 2014
  • 6. Utilisation des API par des établissements du réseau • Au SCD Paris Sud, par Yves Tomic • Au SCD Rennes 2, par Julien Sicot • Questions / réponses Journées ABES 2014