Pessoal, bom dia!
Tem como disparar uma campanha com imagem pela rota “/commands”? Não queria usar a rota “/messages” e precisar ter que fazer outras requisições também para mudar o state.
Tentei passar igual o body abaixo mas reclamou que o header precisava de ter uma imagem e não foi enviada. Dessa forma parece que passa dentro do body e não no header.
"description": "WhatsApp API response status code does not indicate success: 400 (BadRequest). Error: (#100) Invalid parameter: Either one of media ID or link must be present"
https://{contractId}.http.msging.net/commands
{
"id": "{{$guid}}",
"to": "[email protected]",
"method": "set",
"uri": "/campaign/full",
"type": "application/vnd.iris.activecampaign.full-campaign+json",
"resource": {
"campaign": {
"name": "Teste imagem",
"campaignType": "Individual",
"flowId": "asdasddasda-adsdasdasd-asdasd-asdasdsa-asdasdasdasda",
"stateId": "asdsadsaddsa-asdasd-dassaddsa-dasdad-asdasdasdasdasd",
"masterState": "[email protected]",
"channelType": "WhatsApp"
},
"audience": {
"recipient": "+5531999966999",
"messageParams": {
"1" : "Lucas",
"urllink": "https://newqa2.fitenergia.com.br/sem_energia.png"
}
},
"message": {
"messageTemplate": "nome_template",
"messageParams": [1, “urllink”],
"channelType": "WhatsApp"
}
}
}

