Um ou mais parĂ¢metros nĂ£o estĂ£o no formato esperado ou os parĂ¢metros obrigatĂ³rios nĂ£o foram preenchidos. Verifique o formato e a obrigatoriedade de todos os parĂ¢metros durante a requisiĂ§Ă£o.Body (exemplo):
Para receber os status de mensagens enviadas pela API de outbound, deve se configurar um webhook de status semelhante ao webhook configurado na criaĂ§Ă£o da integraĂ§Ă£o, com o mesmo passo a passo e com as mesmas opções, ajustando:
Tipo do evento: Selecione a opĂ§Ă£o Status para receber os status de mensagens enviadas para o usuĂ¡rio.
URL: URL usada para receber os status de mensagens enviadas para seus clientes. Consulte a URL na plataforma Zenvia NLU, em Status de Mensagens da seĂ§Ă£o Webhooks
Utilizar o body abaixo usando a mesma API que utiliza para o outbound com template.
{
"destination": "11999999999",
"contents": [
{
"type": "file",\\tipo do notification
"fileUrl": "https://file-examples-com.github.io/uploads/2017/04/file_example_MP4_640_3MG.mp4",\\arquivo a ser enviado t
"fileMimeType": "video/mp4",\\extensĂ£o do arquivo enviado
"fileCaption": "Our pic :)",\\Texto que vai abaixo do vĂdeo na mensagem
"fileName": "example.png"\\nome do arquivo enviado - nĂ£o mudar a extensĂ£o
}
]
}
Tamanhos de arquivos:
Media
Content Type
Post-Processing Media Size*
document
Any valid MIME type.
100 MB
image
image/jpeg
image/png
5 MB
sticker
image/webp
note: Animated sticker is not supported
100 KB
audio
16 MB
video
16 MB
Estrutura - Botoes
Utilizar o body abaixo usando a mesma API que utiliza para o outbound com template.
Utilizar o body abaixo usando a mesma API que utiliza para o outbound com template.
{
"destination": "11999999999",
"contents": [
{
"type": "list",
"header": "Menu de Opções",\\Texto maior de titulo da lista(opcional)
"body": "Para finalizar, selecione o mĂ³dulo do treinamento vocĂª deseja fazer?",\\Texto comum de pergunta da lista(requerido)
"footer": "Selecione abaixo",\\texto mais claro abaixo do texto comum(opcional)
"button": "Opções disponĂveis",\\Texto do botao que abrirĂ¡ a lista - limitado a 20 caracteres(requerido)
"sections": [
{
"title": "Section Title",
"rows": [\\Classe dos botões - limitados a 10 botoes
{
"id": "builder",\\texto recebido no bot (requerido)
"title": "Builder",\\texto apresentado no WA(requerido)
"description": "Aprenda a programar no Build do ALTU"\\texto de descricao da opcao (opcional)
},
{
"id": "nlu",
"title": "NLU",
"description": "Aprenda a configurar seu NLU de forma assertiva"
},
{
"id": "builder_nlu",
"title": "Builder e NLU",
"description": "Aprenda a criar um assistente hĂbrido completo"
}
]
}
]
}
]
}
Estrutura - LocalizaĂ§Ă£o
Utilizar o body abaixo usando a mesma API que utiliza para o outbound com template.