marketplace
latest
false
Importante :
Este contenido se ha traducido mediante traducción automática.
UiPath logo, featuring letters U and I in white
Guía de usuario de Marketplace
Last updated 5 de sep. de 2024

Inicio rápido: obtener equipos, canales y mensajes

Información general

El propósito de esta guía es ayudarte a crear un ejemplo funcional que use diferentes actividades de Microsoft Teams, incluidas Obtener equipos, Obtener canales, Obtener mensajes y actividades.

Esta muestra funcional te permite verificar rápidamente la conexión a tu aplicación Microsoft Teams registrada y familiarizarte con los tipos de datos de entrada / salida de la actividad.

Después de completar los pasos de esta guía, tendrá una secuencia de automatización que hará lo siguiente:

  1. Establece una conexión con la aplicación de Microsoft Teams registrada (ámbito de Microsoft Teams).
  2. Busca y devuelve un equipo que coincide con su consulta de búsqueda de equipos (Obtener equipos).
  3. Busca y devuelve un canal, del equipo especificado, que coincide con su consulta de búsqueda de canales (Obtener canales).
  4. Recupera todos los mensajes de tu canal especificado (Obtener mensajes).
  5. Verifica que los mensajes se recuperaron generando el contenido del cuerpo del mensaje y devolviendo las respuestas al mensaje (Para cada y Escribir línea y Obtener respuestas del mensaje).



Requisitos previos

Antes de comenzar:

  1. Completa los pasos de configuración de Microsoft Teams.
  2. Crea o utiliza un equipo y canal existente, envía al menos un mensaje y responde a ese mensaje.

    • Para usar los mismos valores que en esta guía, cree y envíe lo siguiente:

      • Nombre del equipo: Quickstart_Test1
      • Canal: QS4_Channel
      • Mensaje 1: ¡Hola de UiPath!
      • Respuesta 1: Oye, oye
      • Respuesta 2: ¡Qué feliz de estar aquí!
      • Mensaje 2: ¿A qué hora es la reunión?
      • Respuesta 1: 11am

Pasos

Cree su proyecto

  1. Agrega la actividad de Ámbito de Microsoft Teams a tu proyecto.
  2. Introduzca el ApplicationId de su aplicación registrada.

  3. En la lista desplegable TipoDeAutenticación , selecciona el flujo de autenticación aplicable (por ejemplo, InteractiveToken).

  4. Agregue la actividad Obtener equipos después de la actividad Ámbito de Microsoft Teams .
  5. Seleccione el tipo de equipos que desea recuperar de la lista desplegable TipoDeLista (p. Ej. MisEquiposUnidos)
  6. Introduce tus OpcionesDeConsulta para encontrar un equipo específico de tu lista de equipos (por ejemplo, {New QueryOption ("filter", "displayName eq 'Team'")}).

    • Para más información, consulta la sección QueryOptions en la página de actividades Obtener equipos .
  7. Crea e introduce una variable Team[] para tu valor de Equipos (p. Ej., MisEquipos).
    • Al crear tu variable, selecciona Microsoft.Graph.Team como tipo de variable.
  8. Agregue la actividad Obtener canales después de la actividad Obtener equipos .
  9. Introduce tus OpcionesDeConsulta para encontrar un canal específico de tu equipo especificado (por ejemplo, {New QueryOption ("filter", "displayName eq 'Canal').

    • Para obtener más información, consulta la sección OpcionesDeConsulta en la página de actividades Obtener canales .
  10. En la propiedad TeamId , introduce la variable Team[] que creaste para la actividad Obtener equipos . Para introducir un valor String , especifique el elemento en la matriz y añada .Id al final de la variable (por ejemplo, myTeams (0) .Id).
  11. Crea e introduce una variable Channel[] para el valor de tus canales (p. Ej., MisCanales).
    • Al crear tu variable, selecciona Microsoft.Graph.Channel como tipo de variable.
  12. Agrega la actividad Obtener mensajes después de la actividad Obtener canales .
  13. En la propiedad IDDelCanal , introduce la variable Channel[] que creaste para la actividad Obtener canales . Para introducir un valor String , especifique el elemento en la matriz y añada .Id al final de la variable (por ejemplo, myChannels (0) .Id).
  14. En la propiedad TeamId , introduce la variable Team[] que creaste para la actividad Obtener equipos . Para introducir un valor String , especifique el elemento en la matriz y añada .Id al final de la variable (por ejemplo, myTeams (0) .Id).
  15. Para limitar el número de mensajes que generará, introduzca un número bajo en la propiedad Límite (por ejemplo, 5).
  16. Crea e introduce una variable ChatMessage[] para tu valor de Mensajes (p. Ej., MisMensajes).
    • Al crear tu variable, selecciona Microsoft.Graph.ChatMessage como tipo de variable.



Pruebe su proyecto

  1. Para probar que tus actividades recuperaron el equipo, el canal y los mensajes, agrega una actividad Para cada después de la actividad Obtener mensajes .

    1. En la propiedad TypeArgument , selecciona Microsoft.Graph.ChatMessage.
    2. En la propiedad Valores , introduce la variable ChatMessage[] que creaste para la actividad Obtener mensajes (por ejemplo, mis mensajes).
  2. En la actividad Para cada , agrega una actividad Escribir línea .

    1. En la propiedad Texto , introduzca "Mensaje:" + item.Body.Content
  3. Añade la actividad Obtener respuestas del mensaje después de la actividad Escribir línea .

    1. En la propiedad IDDelCanal , introduce la variable Channel[] que creaste para la actividad Obtener canales . Para introducir un valor String , especifique el elemento en la matriz y añada .Id al final de la variable (por ejemplo, myChannels (0) .Id).
  4. Para limitar el número de mensajes que generará, introduzca un número bajo en la propiedad Límite (por ejemplo, 2).
  5. En la propiedad MessageId , escribe Item.Id para obtener cada una de las respuestas de los mensajes recuperados.
  6. En la propiedad TeamId , introduce la variable Team[] que creaste para la actividad Obtener equipos . Para introducir un valor String , especifique el elemento en la matriz y añada .Id al final de la variable (por ejemplo, myTeams (0) .Id).
  7. Crea e introduce una variable ChatMessage[] para tu valor de RespuestasMensaje (p. Ej., Mis Respuestas).
    • Al crear tu variable, selecciona _Microsoft.Graph.ChatMessage_ como tipo de variable.
  8. Añade otra actividad Para cada después de la actividad Obtener respuestas de mensaje .

    1. En la propiedad TypeArgument , selecciona Microsoft.Graph.ChatMessage.
    2. En la propiedad Valores , introduce la variable ChatMessage[] que creaste para la actividad Obtener respuestas de mensaje (p. Ej., Mis Respuestas).
  9. En la actividad Para cada , agrega una actividad Escribir línea .

    1. En la propiedad Texto , introduce "Responder:" + item.B Cuerpo.Contenido
  10. Haz clic en Ejecutar y verifica que la ventana de salida incluya tus mensajes y las respuestas asociadas.



¡Ya está!

Cuando estés listo, prueba las otras guías de inicio rápido para familiarizarte con las diferentes actividades de Microsoft Teams.

Para obtener más información sobre las actividades de Microsoft Teams (incluidas las entradas / salidas de propiedades de ejemplo), consulta las siguientes páginas de actividades para obtener una lista completa y enlaces a las páginas de detalles de las actividades.

  • Información general
  • Requisitos previos
  • Pasos
  • Cree su proyecto
  • Pruebe su proyecto

¿Te ha resultado útil esta página?

Obtén la ayuda que necesitas
RPA para el aprendizaje - Cursos de automatización
Foro de la comunidad UiPath
Uipath Logo White
Confianza y seguridad
© 2005-2024 UiPath. Todos los derechos reservados.