UiPath Marketplace
latest
false
Importante :
Este conteúdo foi traduzido com auxílio de tradução automática.
Guia do usuário do Marketplace
Last updated 25 de jun de 2024

Obter respostas de mensagem

Visão geral

A atividade Get Message Reply chama a API ListChannelMessageReplies do Microsoft Graph

para recuperar todas as respostas de mensagens de um canal (ChannelId) e equipe (TeamID) especificados.

Após realizar a pesquisa, a atividade gera as propriedades em um objeto ChatMessage[] (MessageReplies) que você pode usar como variáveis de entrada em atividades subsequentes (por exemplo, ChatMessage(0).Id em Get Message Reply, Reply To Message, 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 Microsoft Teams Scope ao seu projeto.
  3. Adicione uma atividade ou execute um processo externo que gere um valor Team.Id (por exemplo, Get Teams).
  4. Adicione uma atividade ou processo externo que gere um valor Channel.Id (por exemplo, Get Channels).
  5. Adicione uma atividade ou execute um processo externo que gere um valor Message.Id (por exemplo, Get Messages).
  6. Adicione a atividade Get Message Replys dentro da atividade Microsoft Teams Scope .
  7. Insira valores para as propriedades do Canal .
  8. Crie e insira uma variável ChatMessage[] para sua propriedade Saída .
  9. Execute a atividade.

    • Seus valores de propriedade de entrada são enviados para a API ListChannelMessageReplies .
    • A API retorna o valor ChatMessage[] para sua variável de propriedade de saída.


Propriedades

Os valores para as seguintes propriedades são especificados ao adicionar esta atividade ao seu projeto no UiPath Studio.



Comum

NomeDeExibição

O nome de exibição da atividade.

Atributos

Detalhes

Tipo

String

Required

Sim

Valor padrão

Obter respostas de mensagem

Valores permitidos

Insira uma variável String ou String .

Observações

N/A

Canal

Id da equipe

O ID do objeto Team que contém o canal do qual você quer obter respostas de mensagem.

Atributos

Detalhes

Tipo

String

Required

Sim (se ChatId estiver vazio)

Valor padrão

Vazio

Valores permitidos

Insira uma variável String ou String .

Observações

Para obter o valor Team.Id , use um processo ou atividade externa que inclua o valor Team.Id em sua saída (por exemplo, Get Teams ou chamada de API externa)

(ChatId) ou (TeamId e ChannelId) são obrigatórios.

ID do canal

O ID do objeto Channel do qual você quer obter as respostas da mensagem.

Atributos

Detalhes

Tipo

String

Required

Sim (se TeamId tiver um valor)

Valor padrão

Vazio

Valores permitidos

Insira uma variável String ou String .

Observações

Para obter o valor Channel.Id , use um processo ou atividade externa que inclua o valor Channel.Id em sua saída (por exemplo, Get Channels ou chamada de API externa)

(ChatId) ou (TeamId e ChannelId) são obrigatórios.

Mensagem

Limite

O número máximo de mensagens recentes a serem recuperadas.

Atributos

Detalhes

Tipo

Int32

Required

Sim

Valor padrão

Vazio

Valores permitidos

Insira uma variável Int32 ou Int32 .

Observações

N/A

Diversos

Particular

Se selecionado, os valores das variáveis e argumentos não são mais registrados no nível Verbose.

Atributos

Detalhes

Tipo

Caixa de seleção

Required

Não

Valor padrão

não selecionado

Valores permitidos

Selecionado ou Não Selecionado

Observações

N/A

Saída

Mensagens

Uma matriz de respostas de mensagem (objeto ChatMessage[] ) de um chat ou canal especificado.

Atributos

Detalhes

Tipo

ChatMessage[]

Required

Não (necessário se você planejar usar os dados de saída em atividades subsequentes)

Valor padrão

Vazio

Valores permitidos

Insira uma variável ChatMessage[] .

Observações

  • A variável que você criar para essa propriedade pode ser usada como variável de entrada em atividades subsequentes (por exemplo, ChatMessage(0).Id em Obter respostas de mensagem, Responder à mensagem etc.).

    * Ao usar essa variável como um valor da propriedade de entrada, especifique o item na matriz que você deseja usar (por exemplo, myReplies(0)).

  • O objeto ChatMessage inclui várias propriedades que você pode usar em outras atividades. A imagem de exemplo abaixo mostra algumas das propriedades que você pode retornar.
  • Observação - algumas propriedades listadas no designer não são aplicáveis ao objeto ChatMessage (por exemplo, ODatatType). Para obter uma lista das propriedades Team aplicáveis, visite os links acima.

Exemplo

A imagem a seguir mostra um exemplo do relacionamento de dependência de atividade e valores de propriedade de entrada/saída.

Para obter instruções passo a passo e exemplos, consulte os guias de início rápido .



  • Visão geral
  • Como funciona
  • Propriedades
  • Comum
  • Canal
  • Mensagem
  • Diversos
  • Saída
  • Exemplo

Esta página foi útil?

Obtenha a ajuda que você precisa
Aprendendo RPA - Cursos de automação
Fórum da comunidade da Uipath
Uipath Logo White
Confiança e segurança
© 2005-2024 UiPath. Todos os direitos reservados.