Introducción al cliente API
El cliente API de Content Island es una biblioteca JavaScript que permite interactuar con la API REST. Proporciona una interfaz sencilla y fácil de usar para recuperar todos los proyectos y contenidos de tu cuenta de Content Island. La biblioteca está diseñada para utilizarse en aplicaciones web y móviles, y es compatible con los navegadores modernos y Node.js.
Instalación
Puede instalar el cliente API de Content Island utilizando su gestor de paquetes preferido:
npm install @content-island/api-clientpnpm add @content-island/api-clientyarn add @content-island/api-clientRequisitos
- Node.js 18.x o superior.
TypeScript es opcional, pero se recomienda para obtener la mejor experiencia de desarrollo. El cliente de la API de Content Island está escrito en TypeScript y proporciona tipos para todas las funciones y objetos expuestos.
Uso
Una vez instalado, siga estos pasos para configurar y utilizar el cliente de la API de Content Island:
-
Cree una instancia del cliente API utilizando el
token de accesode su proyecto. Puede encontrar el token de acceso en la pestaña General.import { createClient } from '@content-island/api-client';const client = createClient({ accessToken: 'TU_TOKEN_DE_ACCESO' }); -
Ahora puede utilizar el cliente para interactuar con la API de Content Island. Por ejemplo, para recuperar todo el contenido de su proyecto:
const contents = await client.getContentList(); -
Para recuperar contenido de un modelo específico que haya declarado, como el modelo
post:const posts = await client.getContentList<Post>({ contentType: 'post' });
Para obtener más información sobre cómo recuperar contenido de su proyecto, consulte los métodos getContentList y getContent.