Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/230.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Php 在星号中获取有关用户的信息_Php_Asterisk_Asteriskami - Fatal编程技术网

Php 在星号中获取有关用户的信息

Php 在星号中获取有关用户的信息,php,asterisk,asteriskami,Php,Asterisk,Asteriskami,我正在尝试使用Asterisk API命令从给定扩展获取用户信息。比如: getUserInfo('4000'); 答复可以是: name: Bob Smith email: bob@smith.com ... ... etc.... 我已经尝试了操作:ExtensionState,但对我来说不行。它只返回: Response: Success ActionID: 1 Message: Extension Status Exten: idonno Context: defaul

我正在尝试使用Asterisk API命令从给定扩展获取用户信息。比如:

 getUserInfo('4000');
答复可以是:

 name: Bob Smith
email: bob@smith.com
...
...
etc....
我已经尝试了操作:ExtensionState,但对我来说不行。它只返回:

 Response: Success
 ActionID: 1
 Message: Extension Status
 Exten: idonno
 Context: default
 Hint:
 Status: -1 

星号不包含“用户”的概念。它将用户的想法推迟到更高级别的系统,如FreePBX。通常,星号只有设备和存在状态的概念,它们可以聚合在一起形成扩展状态

用户名、位置、电子邮件地址等是构建在星号之上的系统的域


注意:我忽略了users.conf,这不是我们倾向于推荐的。它也没有真正提供用户的概念-它只是提供了一种在单个位置为多个通道驱动程序/模块定义信息的方法,同时牺牲了大量的功能/灵活性。

如果您不想关闭此问题,您需要为其添加更多信息。。。为什么ExtensionState不工作?你得到了什么回应?