Documentación

Primeros pasos

I6Sdk

Constructor del SDK web y acceso a los servicios.

1 min de lectura

El bundle expone la clase window.I6Sdk. Cada instancia da acceso a los servicios del SDK.

new I6Sdk(config?)

js
new window.I6Sdk(config?)
Nombre Tipo Obligatorio Descripción
config object No Configuración de la instancia.
config.baseUrl string No Dirección de la plataforma usada en las llamadas. El valor por defecto es el entorno sandbox.

Devuelve: una instancia de I6Sdk.

Ejemplo mínimo

html
<script src="https://cdn.infinity6.ai/releases/sdkweb/latest/bundle/i6sdk-web.js"></script>
<script type="module">
  async function main() {
    const sdk = new window.I6Sdk();
    const user = await sdk.auth().requireUser();
    if (!user) return;
  }
  main();
</script>

Notas

  • Los valores informados en config sustituyen a los valores por defecto.

sdk.auth()

js
sdk.auth()

Devuelve: el servicio de autenticación. Ver auth().

sdk.ingest()

js
sdk.ingest()

Devuelve: el servicio de envío de archivos. Ver ingest().

Siguiente

auth()

Consulta y exigencia de sesión.

Ver auth()

Soporte

Soporte a la implementación

Canales oficiales para resolver dudas durante la integración.

Respuesta en hasta 1 día hábil

Correo de soporte técnico

Respuesta en hasta 1 día hábil

Envíe dudas de implementación con el contexto del paso actual.

Enviar correo
Próximamente

WhatsApp

Respuesta de acuerdo con la fila de atención

Atención directa para dudas rápidas de integración.

Disponible

Asistente de soporte

Respuesta inmediata

Asistente de documentación e implementación de i6.