I'm not able to deliver a message with image in the header. My image it is on the cloud and it is open doesn't have any restrictions I used the same template as it is listed in the documentation, all of the fields are correct and the number that I used to test it is available, the message return 200, but the client never get the response, I tried with the support teams but they doesn't give me any clue to find the error, I think this a problem with the platform
curl -X POST \ 'https://graph.facebook.com/v21.0/FROM_PHONE_NUMBER_ID/messages' \ -H 'Authorization: Bearer ACCESS_TOKEN' \ -H 'Content-Type: application/json' \ -d '{ "messaging_product": "whatsapp", "recipient_type": "individual", "to": "PHONE_NUMBER", "type": "template", "template": { "name": "TEMPLATE_NAME", "language": { "code": "LANGUAGE_AND_LOCALE_CODE" }, "components": [ { "type": "header", "parameters": [ { "type": "image", "image": { "link": "https://URL" } } ] }, { "type": "body", "parameters": [ { "type": "text", "text": "TEXT-STRING" }, { "type": "currency", "currency": { "fallback_value": "VALUE", "code": "USD", "amount_1000": NUMBER } }, { "type": "date_time", "date_time": { "fallback_value": "MONTH DAY, YEAR" } } ] } ] } }'