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?)
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
<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
configsustituyen a los valores por defecto.
sdk.auth()
sdk.auth()Devuelve: el servicio de autenticación. Ver auth().
sdk.ingest()
sdk.ingest()Devuelve: el servicio de envío de archivos. Ver ingest().
Siguiente
auth()
Consulta y exigencia de sesión.
Soporte
Soporte a la implementación
Canales oficiales para resolver dudas durante la integración.
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 correoRespuesta de acuerdo con la fila de atención
Atención directa para dudas rápidas de integración.
Asistente de soporte
Respuesta inmediata
Asistente de documentación e implementación de i6.
