Content Services GraphiQL
GraphiQL est un environnement de développement intégré dans le navigateur qui permet d'explorer et d'interagir avec Content Services GraphQL API. L'API fournit un schéma et un langage de requête facile à comprendre qui simplifie le développement d'applications pour Content Platform Engine.
La définition des types et des champs du schéma de l'API correspond étroitement au modèle d'objet de l'API Java™ Content Platform Engine Java™. Il inclut également des extensions pour la consommation naturelle des développeurs GraphQL .
L'ensemble de fonctions met l'accent sur la prise en charge de l'exécution par l'utilisateur final, y compris les opérations suivantes:
- Reconnaissance de métadonnées
- Descriptions de classe et leurs sous-classes, descriptions de propriété, listes d'options
- Opérations sur les documents et les dossiers
- Opérations de création, de lecture, de mise à jour et de suppression (CRUD):
- Changer la classe
- Mettre à jour des propriétés
- Droits de mise à jour: listes de contrôle d'accès (ACL), entrées de contrôle d'accès (ACL), droits délégués, droits de rôle
- Opérations spécifiques au type d'objet:
- Document: téléchargement et téléchargement de contenu, restitution et réservation, gestion des versions et annulation de la réservation de document
- Dossier: Fichier de document en cours et en cours
- Rechercher et interroger:
- Correspond étroitement au modèle d'objet
Content Engine - Recherche de métadonnées et recherche en texte intégral
- Correspond étroitement au modèle d'objet
- Opérations de création, de lecture, de mise à jour et de suppression (CRUD):
- Parcourir
- Interrogation de sous-dossiers et de documents dans une hiérarchie de dossiers:
- Obtenez des dossiers et des documents en sélectionnant les zones correspondant aux propriétés Content Platform Engine qui renvoient ces objets. Vous pouvez également utiliser l'API de recherche de type SQL, qui inclut des critères de filtrage et de tri.
- Prise en charge des colonnes et des propriétés à renvoyer dans la liste en fonction de la mise en forme des données.
- Pagination et tri.
Pour plus d'informations sur l'utilisation de Content Services GraphQL API, voir Content Services GraphQL Development dans la IBM® FileNet® P8 Platform documentation.