Content Services GraphiQL
GraphiQL es un entorno de desarrollo integrado en navegador para explorar e interactuar con Content Services GraphQL API. La API proporciona un esquema y un lenguaje de consulta fácil de comprender que simplifica el desarrollo de aplicaciones para Content Platform Engine.
La definición de tipos y campos del esquema de la API coincide estrechamente con el Content Platform Engine Modelo de objetos de la API de Java™. También incluye extensiones para el consumo natural del desarrollador de GraphQL .
El conjunto de características se centra en el soporte de tiempo de ejecución de usuario final, incluidas las operaciones siguientes:
- Descubrimiento de metadatos
- Descripciones de clases y sus subclases, descripciones de propiedades, listas de opciones
- Operaciones de documento y carpeta
- Operaciones de creación, lectura, actualización y supresión (CRUD):
- Cambiar clase
- Actualizar propiedades
- Permisos de actualización: listas de control de acceso (ACL), entradas de control de acceso (ACL), permisos delegados, permisos de rol
- Operaciones específicas de tipo de objeto:
- Documento: Carga y descarga de contenido, incorporación y extracción, mantenimiento de versiones y cancelación de extracción de documento
- Carpeta: Archivo de documento en y fuera
- Búsqueda y consulta:
- Coincide estrechamente con el modelo de objeto
Content Engine - Búsqueda de metadatos y búsqueda de texto completo
- Coincide estrechamente con el modelo de objeto
- Operaciones de creación, lectura, actualización y supresión (CRUD):
- Examinar
- Consultar subcarpetas y documentos en una jerarquía de carpetas:
- Obtenga carpetas y documentos seleccionando los campos correspondientes a las propiedades de Content Platform Engine que devuelven estos objetos. De forma alternativa, puede utilizar la API de búsqueda de tipo SQL, que incluye criterios de filtro y clasificación.
- Soporte para columnas y propiedades para devolver en la lista basándose en el formato de datos.
- Paginación y ordenación.
Para obtener más información sobre cómo trabajar con el Content Services GraphQL API, consulte Content Services GraphQL Desarrollo en la IBM® FileNet® P8 Platform documentación.