--- title: "Catalyst SDK" url: https://docs.catalyst.zoho.com/es/faq/sdk/ description: "Esta sección cubre consultas comunes relacionadas con los paquetes del SDK de Catalyst disponibles: Java, Node.js, Python, Web, Android, iOS y Flutter, como su configuración y uso, fragmentos de código de ejemplo, resolución de errores, y más." last_updated: 2026-03-20T16:21:56Z service: All Services type: faq --- # Catalyst SDK ### ¿Cómo accedo a los SDKs de Catalyst? Puedes acceder a los SDKs de Catalyst desde dos lugares en la consola de Catalyst: 1. **Desde el menú expandido en la página del proyecto**: Abre tu proyecto en la consola de Catalyst y haz clic en tu foto de perfil. El menú expandido contiene los enlaces para descargar los diversos SDKs que puedes usar en tu aplicación. 2. **Desde Developer Tools en Settings**: *Developer Tools* en *Settings* también contiene los enlaces para acceder y descargar los SDKs disponibles para tu proyecto. Puedes consultar la [**página de ayuda de la consola de Catalyst**](https://docs.catalyst.zoho.com/es/getting-started/navigating-in-the-console/) para obtener ayuda detallada sobre cómo acceder a los SDKs y usar la consola. ### ¿Cómo lo arreglo si el método 'getCurrentUser()' en el SDK de User Management devuelve null? Si el portal de cliente no fue autenticado antes de activar la función Basic I/O o Advanced I/O que contiene el método [`getCurrentUser()`](https://docs.catalyst.zoho.com/es/api/code-reference/cloud-scale/authentication/get-current-user/#GetCurrentUser), entonces la función se ejecutará usando la autenticación de administrador. Esto causará que el método devuelva una respuesta null. Por lo tanto, debes asegurarte de haber autenticado el portal de cliente antes de ejecutar el método `getCurrentUser()`. ### ¿Por qué obtengo un error 'Invalid Client' cuando intento generar un refresh token y proporcionarlo como entrada a los conectores? Este error ocurrirá si intentas generar el token con la URL de autenticación del dominio de un centro de datos (DC) diferente al DC de tu cuenta. Debes asegurarte de haber generado el grant token (code), refresh_token y access_token para el mismo DC que tu cuenta. ### ¿Por qué obtengo un error 'OAUTH_SCOPE_MISMATCH' para el POST o para llamadas a métodos distintos de GET para mi aplicación de terceros al generar un token a través de los Connectors? Este error ocurrirá si no incluyes los scopes adecuados para la operación POST u otras operaciones al generar el grant token (code). Genera el grant token agregando los scopes requeridos para todas las operaciones que vayas a realizar, y luego usa el nuevo token para las operaciones. ### ¿Cómo almaceno y gestiono múltiples access tokens en los conectores de Catalyst? Puedes almacenar el access token de múltiples usuarios en un segmento de caché especificando un nombre de clave único para cada usuario. Si el valor está presente en la caché, devolverá el mismo valor de access token para todas las llamadas subsiguientes, hasta que expire. Después de que expire, Connectors obtendrá automáticamente un nuevo access token y lo almacenará en la caché. Puedes consultar [este tutorial](https://docs.catalyst.zoho.com/es/tutorials/leadmanager/java/introduction/) donde hemos implementado la lógica de manejo de access tokens de múltiples usuarios a través de Catalyst Connectors.