UiPath Documentation
activities
latest
false
Importante :
Este contenido se ha localizado parcialmente a partir de un sistema de traducción automática. La localización de contenidos recién publicados puede tardar entre una y dos semanas en estar disponible.

Actividades de integraciones clásicas

Buscar

UiPath.Slack.Activities.Channels.Search

Información general

La actividad Buscar utiliza la API search.all de Slack para encontrar los mensajes y archivos que coinciden con tus parámetros de búsqueda (Consulta). Los parámetros de búsqueda siguen los mismos modificadores que utilizas al buscar en la aplicación Slack (por ejemplo, "in:#channel-name, in:@user.name, palabra clave"). Para obtener más información, consulta Buscar en Slack en la documentación de ayuda de Slack.

Después de realizar la búsqueda, la actividad devuelve los objetos Message coincidentes (PrimerMensaje y Mensajes) y los objetos SlackFile (PrimerArchivo y Archivos) que puedes utilizar como variables de entrada en actividades posteriores (por ejemplo, Descargar archivo).

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.

  1. Completa los pasos de configuración .
  2. Añade la actividad Ámbito de Slack a tu proyecto.
  3. Add the Search activity inside the Slack Scope activity.
  4. Introduce valores para las propiedades de entrada .
  5. Crea e introduce las siguientes variables para tus propiedades de Salida .
    • SlackFile y SlackFile[]
    • Message y Message[]
  6. Ejecuta la actividad.
    • Los valores de las propiedades de entrada se envían a la API search.all .

    • La API devuelve los valores SlackFile, SlackFile[], Messagey Message[] a tus variables de propiedad de salida.

En el cuerpo de la actividad

  • Query - Your search parameters (e.g., channel, user, keywords). This field supports only Strings or String variables.
  • MaxResults - The maximum number of results that you want returned in the Message and SlackFile arrays. This field supports only Int32 or Int32 variables.
  • SortBy - Specifies how you want the results sorted when they're returned. Select from three options: Relevance, Newest, Oldest. The three options are sorted accordingly:
    • Relevancia: los mensajes y archivos que contienen el contenido que más coincide con tu consulta.
    • Más reciente: los mensajes y archivos más recientes que contienen contenido que coincide con tu consulta.
    • Más antiguo: los mensajes y archivos más antiguos que contienen contenido que coincide con tu consulta.
  • Files - The files that contain content matching your Query value. Enter a File[] variable.
  • Messages - The messages that contain content matching your Query value. Enter a Message[] variable.
    • Si no se encuentran mensajes, se devuelve una matriz vacía.
    • El objeto Mensaje también contiene información de archivo. Puede descargar archivos utilizando el objeto Mensaje obteniendo su propiedad Archivo (por ejemplo, elemento.Archivo (0))
    • Si planeas usar la actividad para procesar la salida de la matriz, selecciona UiPath.Slack.Models.Message como TypeArgument.

Propiedades

Común

  • DisplayName - The display name of the activity. This field supports only Strings or String variables.

Otros

  • Privado : si se selecciona, los valores de variables y argumentos ya no se registran en el nivel Detallado.

Salida

  • ResponseStatus - The status of the request (success/failure information). Enter a ResponseStatus variable (UiPath.BAF.Models.ResponseStatus). The ResponseStatus object includes three properties that you can use in other activities.
    • Success - Boolean - Specifies whether the API request was successful.
    • ErrorCode - String - The response error if the API request is unsuccessful (Success=False).
    • Message - String - The error message.

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 .

  • Información general
  • Cómo funciona
  • En el cuerpo de la actividad
  • Propiedades
  • Común
  • Otros
  • Salida
  • Ejemplo

¿Te ha resultado útil esta página?

Conectar

¿Necesita ayuda? Soporte

¿Quiere aprender? UiPath Academy

¿Tiene alguna pregunta? Foro de UiPath

Manténgase actualizado