คือ ผมทำ Click to call บนเว็บโดยเชื่อมกับ Asterisk โทรเข้า X-lite ติดได้แล้ว เเต่คุยกันไม่ได้ครับ รอสักพัก จะมี Call message พูดขึ้นมาอ่ะครับ
code ผมใช้
<html>
<head>
<title>Click-to-Call</title>
</head>
<body>
<?
#Click-To-Call
$oSocket = fsockopen(' ***ip server*** ', 5038, $errnum, $errdesc) or die("Connection to host failed");
fputs($oSocket, "Action: login\r\n");
fputs($oSocket, "Username: admin\r\n");
fputs($oSocket, "Secret: *****\r\n\r\n");
$wrets=fgets($oSocket,128);
echo $wrets;
fputs($oSocket, "Action: originate\r\n");
fputs($oSocket, "Channel: SIP/6004\r\n");
fputs($oSocket, "Exten: 6001\r\n");
fputs($oSocket, "Priority: $strPriority\r\n");
fputs($oSocket, "Async: yes\r\n\r\n");
$wrets=fgets($oSocket,128);
echo $wrets;
fclose($oSocket);
?>
</body>
</html>