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;}
nombre | descripción |
---|---|
accessToken | Token de acceso de tu proyecto.Puedes encontrar este token en la pestaña General. |
domain | Dominio para hacer las peticiones. Útil si tienes Content Island On Premise Por defecto: api.contentisland.net |
apiVersion | Versió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>;}