我正在尝试使用Asterisk 15 ARI制作一个实时应用程序,我需要在队列中获取所有代理/用户(sip)状态。
我需要知道用户是否已在通话中登录队列,是否处于暂停状态...
我正在阅读Asterisk ARI文档,但未找到任何相关信息。
我正在使用node-ari-client观看Stasis事件。
谢谢你的帮助。
最佳答案
我认为AMI更适合用于此目的,因为ARI更适合构建您的Dialplan应用程序。
您可以使用AMI操作QueueStatus来查看谁登录,暂停等。
也许https://www.npmjs.com/package/asterisk-ami-client将帮助您建立客户端。