Saltearse al contenido

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:

Ventana de terminal
npm install @content-island/api-client

Requisitos

  • 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:

  1. Cree una instancia del cliente API utilizando el token de acceso de 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' });
  2. 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();
  3. 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.