I’ve this code, and it is functional
<?php
$nodeurl = 'https://api.dw-api.com/send';
$buttons = [
['index' => 1, 'urlButton' => ['displayText' => 'Botao 1 URL', 'url' => 'https://painel.dw-api.com']],
['index' => 2, 'callButton' => ['displayText' => 'Botao Ligacao', 'phoneNumber' => '+1 (234) 5678-9012']],
['index' => 3, 'quickReplyButton' => ['displayText' => 'Botao Texto', 'id' => 'id-like-buttons-message']],
];
$data = [
'receiver' => '5584981521797',
'msgtext' => 'Essa requisi巽達o funciona',
'sender' => '553898318911',
'token' => 'HyHBhG3886eA8gFwvdZS',
'buttons' => $buttons, // delete this line if no buttons
];
$ch = curl_init();
curl_setopt($ch, CURLOPT_HTTPHEADER, ['Content-Type: application/x-www-form-urlencoded']);
curl_setopt($ch, CURLOPT_CUSTOMREQUEST, 'POST');
curl_setopt($ch, CURLOPT_RETURNTRANSFER, true);
curl_setopt($ch, CURLOPT_POSTFIELDS, http_build_query($data));
curl_setopt($ch, CURLOPT_URL, $nodeurl);
curl_setopt($ch, CURLOPT_TIMEOUT, 30);
curl_setopt($ch, CURLOPT_SSL_VERIFYHOST, 0);
curl_setopt($ch, CURLOPT_SSL_VERIFYPEER, 0);
$response = curl_exec($ch);
curl_close($ch);
echo $response; ?>
And i’ve this flow
, and this do not work.