Atributos da mensagem

Confira conteúdos de apoio relacionados a mensagens.

Atributo Descrição Obrigatório Tipo

access_token

Token de identificação única para o registro gerado pelo CRONCRM.

Sim

String

contact_wid

Número do contato responsável pelo envio da mensagem. (Essa informação será muito útil quanto se tratar de grupos.)

Sim

String

message_wid

ID da mensagem.

Sim

String

message_body

Conteúdo em texto da mensagem.

Sim

String

message_mentioneds

Contatos mencionados na mensagem. (Serão exibidos um ou vários números separados por ;)

Sim

String

message_forwarded

Se for uma mensagem encaminhada. (TRUE = Sim / FALSE = Não)

Sim

Boolean

message_forwarded_message

ID da mensagem original que foi encaminhada.

Sim

String

message_forwarded_score

Número de vezes que mensagem foi encaminhada.

Sim

Inteiro

message_reply

Se for resposta a uma mensagem.

Sim

Boolean

message_reply_message

ID da mensagem que foi respondida.

Sim

String

message_reply_edited

Se for uma edição de mensagem. (TRUE = Sim / FALSE = Não)

Será tratato como se fosse uma resposta, de forma que você possar conferir a mensagem original e a mensagem com pedido de edição.

Sim

Boolean

message_caption

Legenda em texto da mensagem, são aqueles textos que ficam junto a mensagens do imagem e/ou documento. (Será usada apenas nas mensagens do tipo "document" e "image")

Sim

String

message_type

Tipo de mensagem.

Confira abaixo os tipos de mensagens:

  • reaction = São mensagens do tipo reação, aqueles emoticons que ficam anexado a alguma mensagem enviada ou recebida.
  • list = São mensagens do tipo lista.
  • chat = São mensagens do tipo texto. (Mensagens que tenham botões também serão do tipo chat, porém com o atributo "message_button")
  • link = São mensagens do tipo link.
  • ptt = São mensagens do tipo áudio gravado no momento do envio.
  • audio = São mensagens do tipo áudio, que podem ter sido gravadas anteriormente ou arquivos de áudios que foram encaminhados ou anexado como arquivo.
  • document = São mensagens do tipo arquivo, neste tipo de mensagem você pode receber qualquer tipo de arquivo.
  • image = São mensagens do tipo imagem.
  • sticker = São mensagens do tipo sticker.
  • ptv = São mensagens do tipo vídeos curtos.
  • location = São mensagens do tipo localização.
  • vcard = São mensagens do tipo contato único.
  • multi_vcard = São mensagens do tipo vários contatos.

Sim

String

message_file_decrypt

Se for uma mensagem do tipo, "image", "ptt", "document", "sticker", "audio" ou "ptv" terá a URL do arquivo junto ao nosso storage.

CUIDADO: Essa url será pública e você deve ter muita atenção com quem irá compartilhar.

Sim

String

message_filename

Se for uma mensagem do tipo, "image", "ptt", "document", "sticker", "audio" ou "ptv" terá o nome do arquivo.

Sim

String

message_file_mimetype

Se for uma mensagem do tipo, "image", "ptt", "document", "sticker", "audio" ou "ptv" terá o mimetype do arquivo.

Sim

String

message_file_size

Se for uma mensagem do tipo, "image", "ptt", "document", "sticker", "audio" ou "ptv" terá o tamanho do arquivo.

Sim

String

message_url

Se for uma mensagem do tipo link, terá a url.

Sim

String

message_url_thumbnail

Se for uma mensagem do tipo link.

Sim

String

message_url_title

Se for uma mensagem do tipo link, terá o título do site.

Sim

String

message_url_description

Se for uma mensagem do tipo link, terá a descrição do site.

Sim

String

message_ack

Status da mensagem junto.

Confira abaixo os status disponíveis:

  • -1 = Mensagem recebida.
  • 0 = Aguardando envio.
  • 1 = Entregue no servidor de entrega.
  • 2 = Mensagem entregue no seu contato.
  • 3 = Mensagem lida pelo seu contato.
  • 4 = Mensagem escutada ou assistida pelo seu contato. (Comum para áudio e vídeos).
  • 100 = Mensagem cancelada no CRONCRM.

Sim

String

message_ack_timestamp

Última atualização em timestamp de status da mensagem.

Sim

String

message_timestamp

Timestamp da mensagem.

Sim

String

message_vcard

Dados do contato compartilhado no formato vcard.

Sim

String

message_location

Se for uma mensagem do tipo location, este parâmetro terá uma imagem do mapa no formato base64.

Sim

String

message_location_is_live

Se for uma mensagem do tipo location, este parâmetro irá informar se é uma localização em tempo real. (TRUE = Localização em tempo real / FALSE = Localização única)

Sim

String

message_location_loc

Se for uma mensagem do tipo location, este parâmetro terá uma breve descrição do local compartilhado.

Sim

String

message_location_comment

Se for uma mensagem do tipo location, este parâmetro terá a descrição que foi dada pelo contato ao compartilhar a localização.

Sim

String

message_location_lat

Se for uma mensagem do tipo location, este parâmetro terá a latitude da localização.

Sim

String

message_location_lng

Se for uma mensagem do tipo location, este parâmetro terá a longitude da localização.

Sim

String

source

Controle da origem da mensagem, basicamente informa se você recebeu ou enviou a mensagem. (in = enviou / out = recebeu)

Sim

String

shipping_status

Status do envio da mensagem junto a nossa plataforma.

Confira abaixo os status de envio disponíveis:

  • sent = Enviada
  • failed = Falha ao tentar enviar, novas tentativas serão feitas.
  • queued = Na fila de envio.
  • cancelled = Cancelada.
  • received = Mensagem recebida. (Adicional ao parâmetro "source" informado acima.).

Sim

String

shipping_attempts

Número de tentativas para enviar a mensagem.

Sim

Inteiro

shipping_msg

Mensagem de retorno do webservice ao receber a tentativa de envio.

Sim

Inteiro

created

Data e hora de quando a mensagem foi gerada em nossa plataforma.

Sim

Date/Time

modified

Data e hora de quando a mensagem foi alterada por último em nossa plataforma.

Sim

Date/Time