Si vous souhaitez utiliser la base documentaire de Nuxeo Platform avec un portail, un moteur de workflow, un ESB ou une application développée en JavaScript, Ruby ou un autre langage, l’API HTTP / HTTPS reste la meilleure façon de procéder. Vous utilisez votre langage de programmation préféré et construisez votre interface personnalisée en quelques minutes, tout en tirant profit des fonctionnalités de la plateforme Nuxeo.


Points Clés de l'API REST

  • Utilisation de JSON comme format de données as data format, pour une utilisation directe depuis la plupart des langages et plateformes
  • Capacités d’adaptation : définissez le niveau de granularité dont vous avez besoin lors de la récupération des données (par exemple : uniquement l’ID, le titre et la version, au lieu de l’objet complet) et améliorez les performances et l’utilisation du réseau.
  • Extensibilité : enrichissez les données avec des adaptateurs de contenu et des facets, et créez de nouvelles commandes tout en conservant la compatibilité avec les clients existants.
  • Composable : appelez plusieurs commandes en un seul appel (grâce aux chaines Automation) pour les exécuter dans la même transaction. Si une commande échoue, c’est ainsi l’ensemble qui est annulé.

Apprenez tout sur l'API REST de Nuxeo

Suivez ce cours de Nuxeo Université (vidéos de formation gratuites à la demande - en anglais) pour comprendre les concepts de l'API REST Nuxeo, tirer avantage de celle-ci pour manipuler des documents et les enrichir en appellant vos propres objets, et lancer des commandes. À la fin de ce cours, vous devriez être en mesure de construire votre propre interface personnalisée front-end !


Essayez par vous-même !

  1. Explorez notre projet API Playground sur GitHub pour découvrir les points d’ancrages disponibles.
  2. Regardez nos vidéos Nuxeo University sur l’API REST. Ces vidéos de formation vous permettront de comprendre les concepts de l’API REST de Nuxeo, d’apprendre à les utiliser pour manipuler des documents, à les enrichir en appelant vos propres objets, à lancer des commandes et construire une interface client personnalisée.
  3. Consultez notre documentation sur l’API REST.
  4. Téléchargez notre eBook pour avoir une présentation technique de l’API REST de Nuxeo et comprendre ce qui la différencie des autres APIs HTTP.

Nous travaillons dur pour garder notre API HTTP la plus simple et facile à utiliser que possible, mais nous proposons également des librairies clients pour rendre son utilisation encore plus simple. Essayez nos SDKs pour iOS, Android, JavaScript (node / navigateur), Java, PHP ou Python.


Derniers posts

Concevoir une application basée sur des workflows avec Polymer
Concevoir une application basée sur des workflows avec Polymer

Mettez l'API REST de Nuxeo, l'API d'automatisation et le moteur de workflow dans un chaudron magique afin d'obtenir une application Web monopage à l'aide  Polymer et du  Material Design.

Continue Reading >