Atividades
Mais recente
falso
Imagem de fundo do banner
Atividades de integrações clássicas
Última atualização 22 de abr de 2024

Get Messages

UiPath.Slack.Activities.Messages.GetMessages

Visão geral

A atividade Get Messages usa as APIs chats.list e chats.history do Slack para recuperar as mensagens mais recentes de uma conversa especificada (Conversa).

Após recuperar as mensagens, a atividade retorna as propriedades em um objeto Message[] (Mensagens) que você pode usar como variáveis de propriedade de entrada em atividades subsequentes (por exemplo, Message(0).Files em Download de Arquivo, etc.).

Como funciona

As etapas a seguir e o diagrama de sequência de mensagens são um exemplo de como a atividade funciona desde o tempo de design (ou seja, as dependências da atividade e as propriedades de entrada/saída) até o tempo de execução.

  1. Conclua as etapas de Configuração .
  2. Adicione a atividade Slack Scope ao seu projeto.
  3. Adicione a atividade Get Messages dentro da atividade Slack Scope .
  4. Insira valores para as propriedades de Entrada .
  5. Crie e insira uma variável Message[] para sua propriedade Saída .
  6. Execute a atividade.

No corpo da atividade

  • Tipo de conversa - O tipo de conversa da qual você deseja receber mensagens. Existem três opções disponíveis: Canal, Mensagem Direta, Mensagem de Grupo.
  • Nome do Canal - O nome do canal do qual obter mensagens. String ou String variável
  • ID do canal - O ID do canal do qual receber mensagens. String ou String variável.
  • MarkAsRead - Especifica se você deseja marcar as mensagens recuperadas como lidas em seu espaço de trabalho. Quando selecionado, todas as mensagens retornadas na matriz Message (Mensagens) são marcadas como lidas em seu espaço de trabalho Slack.
  • MaxResults - O número máximo de mensagens que você deseja retornar na matriz Message . Insira uma variável Int32 ou Int32 .
  • Mensagens - As mensagens encontradas com base em sua conversaespecificada. Insira uma variável Message[] . Se você planeja usar a atividade para processar a saída da matriz, selecione UiPath.Slack.Models.Message como o TypeArgument.
  • E-mail do usuário - O e-mail do usuário DM do qual você deseja receber mensagens. Insira uma variável String ou String .
  • Nome da conversa - a ID da mensagem direta do grupo da qual você deseja obter mensagens. Este campo oferece suporte apenas às variáveis Strings ou String . As mensagens diretas entre um ou mais usuários assumem a forma de "mpdm-Person1--Person2--Person3-1".

Propriedades

Comum
  • NomeDeExibição — o nome de exibição da atividade. Este campo é compatível apenas com variáveis Strings ou String.
Diversos
  • Privado - Se selecionado, os valores de variáveis e argumentos não são mais registrados no nível Verbose.
Saída
  • ResponseStatus - O status da solicitação (informações de sucesso/falha). Insira uma variável ResponseStatus (UiPath.BAF.Models.ResponseStatus). O objeto ResponseStatus inclui três propriedades que você pode usar em outras atividades.
    • Sucesso - Boolean - Especifica se a solicitação de API foi bem-sucedida.
    • ErrorCode - String - O erro de resposta se a solicitação da API não for bem-sucedida (Success=False).
    • Mensagem - String - A mensagem de erro.
  • Visão geral
  • Como funciona
  • No corpo da atividade
  • Propriedades

Was this page helpful?

Obtenha a ajuda que você precisa
Aprendendo RPA - Cursos de automação
Fórum da comunidade da Uipath
Logotipo branco da Uipath
Confiança e segurança
© 2005-2024 UiPath. All rights reserved.