Saltearse al contenido

createClient

La función createClient crea una instancia del cliente de la API de Content Island.

Ejemplo:

import { createClient } from '@content-island/api-client';
const client = createClient({
accessToken: 'TU_TOKEN_DE_ACCESO',
// ... opciones adicionales
});

Interfaz

function createClient(options: Options): ApiClient;

Parámetros

Esta función acepta un objeto de configuración con las siguientes propiedades:

interface Options {
accessToken: string;
domain?: string;
apiVersion?: string;
}
nombredescripción
accessTokenToken de acceso de tu proyecto.
Puedes encontrar este token en la pestaña General.
domainDominio para hacer las peticiones. Útil si tienes Content Island On Premise
Por defecto: api.contentisland.net
apiVersionVersión de la REST API.
Por defecto: 1.0

Salida

La función createClient devuelve una instancia del cliente de la API de Content Island. Esta instancia tiene métodos para interactuar con la API, como getContentList, getProject, etc.

interface ApiClient {
getProject: () => Promise<Project>;
getContentList: (queryParam?: QueryParams) => Promise<Content[]>;
getContent: (id: string, queryParam?: QueryParams) => Promise<Content>;
}