- Notas relacionadas
- Información general
- Primeros pasos
- Proveedores de Marketplace
- Clientes de Marketplace
- Pautas de publicación
- Directrices de publicación para automatizaciones listas para usar
- Directrices de publicación para aceleradores de soluciones
- Directrices de publicación para conectores de Integration Service
- Directrices de publicación para plantillas de aplicaciones de Process Mining
- Seguridad y protección de IP
- Otros listados de UiPath
- Node-RED
- Configuración
- Equipos
- Ámbito de Microsoft Teams
- Crear equipo
- Crear equipo a partir de un grupo
- Obtener equipo
- Obtener equipos
- Canales
- Crear canal
- Eliminar canal
- Obtener canal
- Obtener canales
- Actualizar canal
- Charlas
- Obtener chat
- Obtener chats
- Obtener miembros del chat
- Mensajes
- Obtener mensaje
- Obtener mensajes
- Obtener respuestas de mensajes
- Responder mensaje
- Enviar mensaje
- Eventos
- Crear Evento
- Eliminar Evento
- Obtener evento
- Obtener eventos
- Usuarios
- Obtener presencia del usuario
- Cómo funciona
- Referencias técnicas
- Comience ya
- Configuración
- Referencias técnicas
- Guías de inicio rápido
- Ámbito de Amazon
- Actividades
- Analizar documento de una sola página
- Analizar documento de varias páginas
- Iniciar análisis de documentos
- Obtener estado de análisis de documentos
- Obtener análisis de documentos
- El objeto Detalle de la página
- Cómo funciona
- Referencias técnicas
- Comience ya
- Acerca de
- Configuración
- Referencias técnicas
- Ámbito del reconocedor de formularios de Azure
- Actividades
- Analizar formulario
- Analizar formulario asíncrono
- Obtener resultado del formulario de análisis
- Analizar recibo
- Analizar recepción asíncrona
- Obtener resultado de análisis de recepción
- Analizar diseño
- Analizar diseño asíncrono
- Obtener resultado de análisis de diseño
- Entrenar modelo
- Obtener modelos
- Obtener claves de modelo
- Obtener información del modelo
- Eliminar modelo
- Conectores
- Cómo crear actividades
- Cree su integración

Guía del usuario de Marketplace
Obtener mensajes
Información general
La actividad Obtener mensajes llama a la API ListChatMessages o ListChannelMessages de Microsoft Graph para recuperar todos los mensajes de un chat especificado (ChatId) o canal (ChannelId) y equipo (TeamID).
Después de realizar la búsqueda, la actividad genera las propiedades en un objeto ChatMessage[] (Mensaje) que puedes utilizar como variables de entrada en actividades posteriores (por ejemplo, ChatMessage(0).Id en Obtener respuestas de mensaje, Responder a mensaje, etc.).
Cómo funciona
Los siguientes pasos y diagrama de secuencia de mensajes son un ejemplo de cómo funciona la actividad desde el momento de diseño (es decir, las dependencias de la actividad y las propiedades de entrada / salida) hasta el tiempo de ejecución.
- Completa los pasos de configuración .
- Añade la actividad Ámbito de Microsoft Teams a tu proyecto.
- Complete one of the following two options (A or B):
A. Añade una actividad o ejecuta un proceso externo que genere un valor Chat.Id (por ejemplo, Obtener chats).
B. Añade una actividad o ejecuta un proceso externo que genere un valor Team.Id (por ejemplo, Obtener equipos) Y una actividad o proceso externo que genere un valor Channel.Id (por ejemplo, Obtener canales).
- Añade la actividad Obtener mensajes dentro de la actividad Ámbito de Microsoft Teams .
- Introduce valores para las propiedades Canal O Chat .
- Crea e introduce una variable
ChatMessage[]para tu propiedad Salida . - Ejecuta la actividad.
-
Los valores de las propiedades de entrada se envían a la API ListarMensajesDeChat o ListarMensajesDeCanal .
-
La API devuelve el valor
ChatMessage[]a su variable de propiedad de salida.
-
Propiedades
Los valores para las siguientes propiedades se especifican al agregar esta actividad a tu proyecto en UiPath Studio.

Común
NombreParaMostrar
El nombre para mostrar de la actividad.
| Atributos | Detalles |
|---|---|
| Tipo | String |
| Obligatorio | Sí |
| Valor predeterminado | Obtener mensajes |
| Valores permitidos | Introduce una variable String o String . |
| Notas | N/D |
Canal
ID del equipo
El ID del objeto Team que contiene el canal del que quieres obtener mensajes.
| Atributos | Detalles |
|---|---|
| Tipo | String |
| Obligatorio | Sí (si ChatId está vacío) |
| Valor predeterminado | Vacío |
| Valores permitidos | Introduce una variable String o String . |
| Notas | Para obtener el valor Team.Id , utiliza un proceso o actividad externa que incluya el valor Team.Id en su salida (por ejemplo, Obtener Teams o una llamada a la API externa) Se requiere (ChatId) o (TeamId y ChannelId). |
ID del canal
El ID del objeto Channel del que quieres obtener el mensaje.
| Atributos | Detalles |
|---|---|
| Tipo | String |
| Obligatorio | Sí (si IDDeEquipo tiene un valor) |
| Valor predeterminado | Vacío |
| Valores permitidos | Introduce una variable String o String . |
| Notas | Para obtener el valor Channel.Id , utiliza un proceso o actividad externa que incluya el valor Channel.Id en su salida (por ejemplo, Obtener canales o llamada a la API externa) Se requiere (ChatId) o (TeamId y ChannelId). |
Chat
ChatId
El ID del objeto Chat del que quieres obtener los mensajes.
| Atributos | Detalles |
|---|---|
| Tipo | String |
| Obligatorio | Sí (si TeamId y ChannelId están vacíos) |
| Valor predeterminado | Vacío |
| Valores permitidos | Introduce una variable String o String . |
| Notas | Para obtener el valor Chat.Id , utiliza un proceso o actividad externa que incluya el valor Chat.Id en su salida (por ejemplo, Obtener chats o llamada a la API externa) Se requiere (ChatId) o (TeamId y ChannelId). |
Opciones
Límite
El número máximo de mensajes recientes para recuperar.
| Atributos | Detalles |
|---|---|
| Tipo | Int32 |
| Obligatorio | Sí |
| Valor predeterminado | Vacío |
| Valores permitidos | Introduce una variable Int32 o Int32 . |
| Notas | N/D |
Otros
Privado
Si se selecciona, los valores de variables y argumentos no estarán registrados a un nivel detallado.
| Atributos | Detalles |
|---|---|
| Tipo | Casilla de verificación |
| Obligatorio | No |
| Valor predeterminado | no seleccionados |
| Valores permitidos | Seleccionado o no seleccionado |
| Notas | N/D |
Salida
Mensajes
Una matriz de mensajes (objeto ChatMessage[] ) del chat o canal especificado.
| Atributos | Detalles |
|---|---|
| Tipo |
|
| Obligatorio | No (obligatorio si planea utilizar los datos de salida en actividades posteriores) |
| Valor predeterminado | Vacío |
| Valores permitidos | Introduzca una variable ChatMessage[] . |
| Notas |
|
Ejemplo
La siguiente imagen muestra un ejemplo de la relación de dependencia de la actividad y los valores de las propiedades de entrada / salida.
Para obtener instrucciones paso a paso y ejemplos, consulta las guías de inicio rápido .
