[Resolvido] Message Tags do Messenger

De acordo com a política do Messenger, se eu precisar enviar uma mensagem para o usuário após a janela de 24 horas, é necessário identificar a mensagem como sendo do tipo “Message Tag” e identificar qual TAG. Hoje existem 4 tipos de TAG.

Eu desenvolvi meu bot utilizando o builder mas tenho alguns casos de uso em que preciso enviar mensagens para os usuários a partir de um sistema externo, fora desta janela de 24 horas. Para isso utilizo a API HTTP. Como posso informar a API do Blip o tipo de TA da mensagem?

Obrigado,

Olá @Paulo_Bernardes,

Sempre que enviar sua mensagem, adicione o meta dado conforme exemplo abaixo :tipping_hand_man:t5:

metadata: {
#messagePurpose: "POST_PURCHASE_UPDATE"
} 

Seguindo este padrão, altere o conteúdo do #messagePurpose, de acordo com a tag desejada

https://developers.facebook.com/docs/messenger-platform/send-messages/message-tags/

Olá @Caiof,

Só para ter certeza…

A mensagem enviada a Blip API ficaria assim, correto?

{
  "id": "12345",
  "to": "192896322@messenger.gw.msging.net",
  "type": "text/plain",
  "content": "Olá Paulo}, sua inscrição para participar de um estudo clínico em Insônia foi aceita pelo centro de pesquisas CEPIC , que deve entrar em contato em breve para dar continuidade no processo.",
  "metadata": {
          "#messagePurpose": "POST_PURCHASE_UPDATE"
} 
}

Obrigado

@Paulo_Bernardes,

Exatamente :grinning: