org_heigl/asterisk

通过PHP访问AsteriskManagerConsole

dev-master 2012-07-20 05:19 UTC

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'文件夹中找到