here.
The Group members issue
Group extensions cannot be identified because there is no way to list the extensions that belong to a certaing group.
Groups can be listed, and each group shows the amount of members in it, but those members cannot be identified.
This is the information we can access with the current Extended API.
As you can see, the API is missing a switchvox.extensionGroups.getMembers method.
NOTE: The following XML Responses are not complete. I just selected the relevant data.
1) Information regarding an extension by ID using the switchvox.extensions.getInfo method
- Code: Select all
[0] => Array
(
[number] => 111
[status] => 1
[can_dial_from_ivr] => 1
[account_id] => 1101
[display] => Gaston Draque
[date_created] => 2008-07-15 10:49:39
[type] => sip
[type_display] => SIP Extension
[first_name] => Gaston
[last_name] => Draque
[email_address] => gdraque@blabla.com
[template_id] => 1
[template_name] => Default
)
2) Information regarding an extension by extension number using the switchvox.extensions.getInfo method
- Code: Select all
[2] => Array
(
[number] => 111
[status] => 1
[can_dial_from_ivr] => 1
[account_id] => 1101
[display] => Gaston Draque
[date_created] => 2008-07-15 10:49:39
[type] => sip
[type_display] => SIP Extension
[first_name] => Gaston
[last_name] => Draque
[email_address] => gdraque@blabla.com
[template_id] => 1
[template_name] => Default
)
3)Information regarding a group using the switchvox.extensionGroups.getList method
- Code: Select all
[2] => Array
(
[id] => 1
[name] => Default Group
[date_created] => 2008-07-14 15:37:50
[member_count] => 10
)
