org_heigl / asterisk
通过PHP访问AsteriskManagerConsole
dev-master
2012-07-20 05:19 UTC
Requires
- php: >=5.3.0
This package is auto-updated.
Last update: 2024-09-23 09:37:02 UTC
README
此软件包允许轻松与Asterisk服务器交互。
目前此软件包处理以下功能:
- 登录到Asterisk服务器
- 从Asterisk服务器注销
- 发起通话 [1]
要求
此软件包有以下要求:
- PHP版本 >= 5.3
安装
通过PEAR或composer安装,或者将'Org/Heigl'文件夹复制到您的PHP包含目录中。更多详细信息请参阅文档部分
用法
<?php
use \Org\Heigl\Asterisk\AsteriskManager;
// Initiate the Asterisk Instance
$asteriskSocket = new AsteriskManagementConsoleSocket('asteriskserver');
$asterisk = new AsteriskManager($asteriskserver);
// Login
$asterisk->login($user, $password);
// Initiate a call
$asterisk->initiateCall($number, $myPhone, $context);
// Now your phone should ring and after lifting the receiver it should connect
// to the number you wanted to call.
?>
文档
更多文档可以在'doc'文件夹中找到