2017-10-16 1 views
0

Ich verwende PAMI Aufruf zu stammen, sollte es Aufruf an lokale Verlängerung (sip/7xx) machen und, wenn es auf diese Erweiterung gerichtet es sollte kein (outbound) Anruf des Kunden zu machen, aber es nicht und es wählt zufällig lokale Erweiterung aus. Als ich es Stamm Dadhi ändern (Dadhi/trunk-name/08008085883) funktioniert sich Anruf Kunden, wenn Kunden dieser Anruf entgegennimmt dann klingelt es lokale Erweiterung ich diese rückgängig machen möge, ersten Ring an lokaler Erweiterung dann zu Kunden (Outbound-Call)Asterisk PAMI Originate Outboud Anruf verbinden Ausgabe

$originateMsg = new OriginateAction("SIP/726"); 
$originateMsg->setContext('from-digital'); // Have tried these from- sip- external, from-internal, from-digital 
$originateMsg->setPriority('1'); 
$originateMsg->setExtension("08008085883");//customer no 
$originateMsg->setCallerId("08008085883"); 
$originateMsg->setTimeout(20000); 
$originateMsg->setAsync(true); 
$originateMsg->setActionID($actionid); 
$a->send($originateMsg);` 

Antwort

0

Lösung, die für mich gearbeitet:

$originateMsg = new OriginateAction('SIP/ExtensionNumberHere'); 
$originateMsg->setExtension("CustomerNumberHere"); 
$originateMsg->setCallerId("DAHDI/g0/CustomerNumberHere");