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
configsustituyen 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.
