Как отправить сообщение в Viber
Endpoint сохранён для совместимости, но в присланном старом исходнике Viber отсутствует код отправки. До подключения конкретного провайдера endpoint возвращает HTTP 501.
PHP 8+
$data = http_build_query([
'key' => 'YOUR_API_KEY',
'text' => 'Тестовое сообщение',
'grp' => 1,
]);
$ch = curl_init('https://notify24.ru/api/send/viber');
curl_setopt_array($ch, [
CURLOPT_POST => true,
CURLOPT_POSTFIELDS => $data,
CURLOPT_RETURNTRANSFER => true,
CURLOPT_CONNECTTIMEOUT => 7,
CURLOPT_TIMEOUT => 20,
]);
$result = curl_exec($ch);
cURL
curl -X POST https://notify24.ru/api/send/viber \
-d "key=YOUR_API_KEY" \
--data-urlencode "text=Тестовое сообщение" \
-d "grp=1"