Anexo / Chat Attachment Object

Anexo / Chat Attachment Object

Representa um anexo a ser renderizado no Chat.

Figura 1 - Bloco Anexo

 

Este bloco é usado juntamente com o componente visual mobile Chat, para mais informações de como configurar o componente consulte a documentação Chat mobile.

Compatibilidade

  • Bloco cliente: cronapi.chat.chatAttachmentObj()

Retorno

Retorna um objeto contendo informações sobre o anexo.

Parâmetros

Título

Título principal que identifica o anexo.

  • Posição: 1

  • Inglês: Title

  • Tipo: Texto / String

  • Exemplo: "Cronapp Back-End"

Subtítulo

Título secundário que complementa o título principal.

  • Posição: 2

  • Inglês: Subtitle

  • Tipo: Texto / String

  • Exemplo: "Cronapp Academy"

Texto

Descrição da imagem a ser exibida no anexo.

  • Posição: 3

  • Inglês: Text

  • Tipo: Texto / String

  • Exemplo: "Torne-se um desenvolvedor back-end com o Cronapp"

Url da imagem

Endereço na internet onde se encontra a imagem a ser exibida.

  • Posição: 4

  • Inglês: Image URL

  • Tipo: Texto / String

  • Exemplo: "https://www.cronapp.io/img/figura.png"

Texto alternativo da imagem

Texto alternativo da imagem a ser exibida.

  • Posição: 5

  • Inglês: Image alternative text

  • Tipo: Texto / String

  • Exemplo: "Neste curso, organizado em módulos, você aprenderá como criar um projeto do zero."

Ações sugeridas.

Ação sugerida para o usuário que recebe a mensagem. Utilize o bloco Sugestão de Ação do Chat. Este parâmetro é obrigatório, ao utilizar o bloco com o parâmetro vazio, o anexo não é renderizado.

Exemplo

A imagem abaixo apresenta um exemplo de uso do bloco Anexo, que adicionará ao chat um anexo renderizado pelo bloco Renderizar Anexo.

Figura 2 - Exemplo de uso do bloco Anexo

 

A imagem a seguir exibe o resultado de execução da função da Figura 2, apresentando o anexo renderizado.

Figura 2.1 - Resultado de execução da função da Figura 2