--- title: "Registrar el cliente" url: https://docs.catalyst.zoho.com/es/tutorials/workdrivesync/nodejs/register-client/ description: "Construya una aplicación web que sincronice archivos entre Catalyst Stratus y Zoho WorkDrive a través de APIs, usando funciones de Catalyst y Event Listener." last_updated: 2026-11-04T10:10:44Z service: All Services type: tutorial related_links: - name: "Documentación de la API de Catalyst" url: /es/api/introduction/overview-and-prerequisites/#OverviewandPrerequisites --- # Registrar la aplicación del cliente en la consola de Zoho API Ahora debemos registrar la aplicación del cliente en la consola de Zoho API, para generar las siguientes credenciales: * **Client ID**: La clave única generada para un cliente registrado * **Client Secret**: El valor secreto generado para el Client ID de un cliente registrado Usaremos estas credenciales para generar los siguientes tokens OAuth: * **Grant Token o código:** Un token temporal generado usando el Client ID y el Client Secret en la consola de API. Se usa para obtener el Refresh Token. * **Refresh Token:** Un token que se puede usar para obtener nuevos Access Tokens cada vez que expiran. Lo generaremos en el cliente REST API. * **Access Token:** Un token temporal que autoriza las solicitudes realizadas a WorkDrive usando la API. No necesitamos generar este token, ya que configuraremos un self client para esta aplicación en la consola de API. El Client ID, el Client Secret y el Refresh Token se agregan en el código de ambas funciones. Estos se usan para autorizar las operaciones de publicación y eliminación de archivos realizadas en WorkDrive. Las funciones usan el Refresh Token para obtener automáticamente un nuevo Access Token cada vez que expira, permitiendo una conexión fluida entre Catalyst y WorkDrive. Para registrar la aplicación del cliente en la consola de Zoho API: 1. Visite la [consola de Zoho API](https://api-console.zoho.com/) y haga clic en **Get Started** o **Add Client**. 2. Seleccione **Self Client** como el tipo de cliente. Dado que tanto las cuentas de Catalyst como de WorkDrive están configuradas en la misma organización, se puede usar un Self Client para esta aplicación. ![catalyst_workdrive_api_1](https://catalyst-docs-development.zohostratus.in/images/tutorials/workdrivesync/api-console.webp) 3. Haga clic en **Create** en el cuadro emergente. ![catalyst_workdrive_api_2](https://catalyst-docs-development.zohostratus.in/images/tutorials/workdrivesync/catalyst_workdrive_api_2.webp) La consola de API generará y mostrará los valores de Client ID y Client Secret para el cliente registrado. ![catalyst_workdrive_api_3](https://catalyst-docs-development.zohostratus.in/images/tutorials/workdrivesync/catalyst_workdrive_api_3.webp) 4. Ahora, haga clic en la pestaña **Generate Code** para generar el Grant Token. ![catalyst_workdrive_api_4](https://catalyst-docs-development.zohostratus.in/images/tutorials/workdrivesync/catalyst_workdrive_api_4.webp) Debe agregar los siguientes ámbitos: `WorkDrive.files.UPDATE`, `WorkDrive.files.CREATE`. Agregue una descripción del ámbito y establezca una duración de tiempo para la validez del Grant Token. 5. Haga clic en **Create**. El Grant Token será generado para los ámbitos especificados y la duración de tiempo. ![catalyst_workdrive_api_5](https://catalyst-docs-development.zohostratus.in/images/tutorials/workdrivesync/catalyst_workdrive_api_5.webp) Necesitará copiar estos valores y pegarlos en los archivos de función en el directorio de su proyecto. Discutiremos esto en el paso de configuración de funciones.