Запрос на завершение звонка



URL: https://sipuni.com/api/events/call/hangup


Параметры

Название

Описание

Значения

user

Номер в системе

012345

callId

ID звонка

1234567890.54321

hash

Контрольная подпись




При формировании контрольной подписи значения полей "склеиваются" в одну строку с разделителем "+" в следующем порядке:


callid

user

секретный ключ


От полученной строки вычисляется MD5.


Пример на PHP:

$user = '012345';
$callId = '';
$secret = 'ваш ключ интеграции';
$hashString = join('+', array($callId, $user, $secret));
$hash = md5($hashString);
$url = '<a href="https://sipuni.com/api/events/call/hangup">https://sipuni.com/api/events/call/hangup</a>;';
$query = http_build_query(array(
 'callId' => $callId,
 'user' => $user,
 'hash' => $hash,
));
$ch = curl_init();
curl_setopt($ch, CURLOPT_URL, $url);
curl_setopt($ch, CURLOPT_POST, 1);
curl_setopt($ch, CURLOPT_POSTFIELDS, $query);
curl_setopt($ch, CURLOPT_RETURNTRANSFER, true);
Подписаться
05.04.2022, 12:50 Запрос на завершение звонка – Sipuni
<a href="https://support.sipuni.com/hc/ru/articles/360016413214-">https://support.sipuni.com/hc/ru/articles/360016413214-</a>;Запрос-на-завершение-звонка 2/2
$output = curl_exec($ch);
curl_close($ch);