Я новичок в Twilio голос / вызов API. Вот мой код для вызова номера (1-3 звонка) с использованием Twilio API, который работает на 100% идеально.
$client = new Client($AccountSid, $AuthToken);
try {
$call = $client->account->calls->create(
$receiver_mob_no, $sender_no,
array("timeout"=>"10", "url" => "http://www.example.com/mp3-call.php?file_name=welcome.mp3")
);
echo $call->sid;
}catch (Exception $e) {
echo "Error: " . $e->getMessage();
}
Согласно документу twilio каждый звонок имеет 4 состояния: инициировано, звонит, отвечает и завершается. Это возможно для установки StatusCallbackEvent для каждого состояния.
1. Я хочу, чтобы twilio попал в мой URL http://www.example.com/ringing-starts.php именно тогда, когда начинается первое кольцо.
2. Можно ли получить значение sid вызова ($ call-> sid) на странице ringing-start.php? если да то как?
Задача ещё не решена.
Других решений пока нет …