Empresas
Empleos
  • Sobre nosotros
  • Soluciones
    • Publicación de vacantes
      Publica tu vacante y recibe candidatos calificados en 48h.
    • Evaluación de candidatos
      500+ pruebas técnicas y psicológicas, más anti-fraude.
    • Headhunting
      Búsqueda ejecutiva a la medida de principio a fin.
    • Nómina + EOR
      Dispersión de nómina y EOR en más de 15 países de LATAM.
  • Precios
  • Empleos

0

145
Vistas
Cómo obtener la dirección de correo electrónico del usuario actual para el bot de Slack usando Bolt para JavaScript (Node.JS)

Como contexto, estoy usando el marco Bolt para JavaScript para desarrollar un bot de Slack. Tengo un espacio de trabajo donde soy el único miembro.

En la página de inicio de la aplicación, necesito recuperar la dirección de correo electrónico del usuario actual, pero no estoy seguro de cómo hacerlo.

Los métodos WebAPI para usuarios , por ejemplo, users.profile.get y users.identity, requieren un token de usuario, supongo que necesito obtener el token de usuario del usuario actual.

¿Alguna idea sobre cómo recuperar el token de usuario del backend? Las sugerencias serían apreciadas.

about 4 years ago · Juan Pablo Isaza
1 Respuestas
Responde la pregunta

0

En lugar de un token de usuario, recomendaría usar un token de bot para llamar a users.info ( https://api.slack.com/methods/users.info ). Deberá solicitar los ámbitos users:read y users:read.email para que se devuelva el correo electrónico en la llamada a la API. Cuando instale su aplicación en su espacio de trabajo, su token de bot aparecerá en la página OAuth y permisos de su sitio de configuración del desarrollador ( https://api.slack.com/apps ). Su aplicación debería estar escuchando el evento app_home_opened . Cuando un usuario abre App Home, se devolverá el user_id en la carga útil del evento. Luego puede usar ese ID de users.info user_id obtener el correo electrónico del usuario.

about 4 years ago · Juan Pablo Isaza Denunciar
Responde la pregunta
Encuentra empleos remotos

¡Descubre la nueva forma de encontrar empleo!

Top de empleos
Top categorías de empleo
Empresas
Publicar vacante Precios Comercial
Legal
Términos y condiciones Política de privacidad
© 2026 PeakU Inc. All Rights Reserved.
Andres GPT
Recomiéndame algunas ofertas
Necesito ayuda