在Android应用程序上获取Asterisk Dialplan用户列表

时间:2014-03-07 08:09:54

标签: java android sip asterisk voip

我正在开发一个项目,其中Android客户端与Asterisk SIP服务器连接,并且可以调用与同一个Asterisk SIP服务器连接的另一个SIP客户端。每次我必须手动输入我要联系的客户的USER ID(我在SIP.conf文件中提到)时这样做。有没有办法让我可以从Asterisk服务器检索“拨号计划用户列表”到我的Android SIP客户端。 请建议我任何解决方案。 谢谢。

2 个答案:

答案 0 :(得分:0)

您可以通过AMI在服务器上获取列表。但不好的想法是从客户端应用程序。更好地创建服务器应用程序,它将检查您需要的任何信息并为您的客户提供api(带有restictions)。

您似乎正在尝试重新发明phone provision

答案 1 :(得分:0)

您可以通过ami actions

发送
  SIPpeers     system,all   List SIP peers (text format)                           
相关问题