sipXworks PHP API

Skip to end of metadata
Go to start of metadata
Error formatting macro: expand: com.atlassian.core.exception.InfrastructureException: Error occurred rendering template content

Introduction

VoiceWorks sipXworks PHP API encapsulates a subset of sipXconfig and sipXconfig-agent (ACD) SOAP API.
The project offers a single noarch RPM for download that works with all RedHat's family distros both with sipXecs 3.10 and 4.0 (I hope)

Extras

PHP API comes with a few example scripts and a httpd context with example page that shows ACD Queue Statistics

Features

  • sipXconfig (a lot of missing features)
    • User management
      • Add/Del user
      • Add/Remove user to/from group
      • Search for users
    • Phone management
      • Restart phone
      • Add lines
      • Add Polycom phones
  • sipXacd
    • Access Queue Statistics
    • Access Agent History

Installation

  • Download the RPM
  • Install it
    sipXecs 4.0 ISO
    sipXecs 4.0 ISO has no centos-release package installed hence no way to install sipxworks-phpapi dependencies. If You happen to hit this problem with yum not being able to fetch php then install the missing repository data with:

    or for X86_64 ISOs :

  • restart sipXecs (restarting httpd should be enough)
  • modify /usr/local/sipxworks-phpapi/php/api/sipxglobals.php
    set $password with Your supervisor account password
    set $faksestats to false
  • play with examples @ /usr/local/sipxworks-phpapi/php/examples
  • Go to http://localhost:8112/acd/queuestats.php for some queue stats.
    localhost can be Your sipxecs IP/FQDN.

    Changelog

  • 1.0-194 : 2009-05-13
    1. added missing sipxsql.php,logger.php,pgsql.php to the RPM
    2. fixed sipxglobals.php template to include fakestats constant
  • 1.0-186 : 2009-05-06
    1. added SIPXSQL class for direct access to sipXconfig SQL storage
    2. added ?user=xyz parameter to example ACD wallboard page show only the user's queues
  • 1.0-184 : 2009-05-02
    1. added page refresh of 30seconds
    2. added queue list filtering
  • 1.0-183 : 2009-05-01
    1. initial release
Labels:
sipxworks sipxworks Delete
sipxecs sipxecs Delete
Enter labels to add to this page:
Please wait 
Looking for a label? Just start typing.