首页 > 解决方案 > 如何使用 ARI 获取 SIP 用户状态?

问题描述

我正在尝试使用 Asterisk 15 ARI 制作实时应用程序,并且我需要获取队列中的所有代理/用户(sip)状态...我需要知道用户是否已登录队列,是否处于暂停状态,在称呼...

我正在阅读 Asterisk ARI 文档,但没有找到任何相关信息。

我正在使用 node-ari-client 来观看 Stasis 事件。

谢谢你的帮助。

标签: node.jsasteriskasterisk-ari

解决方案


我认为 AMI 更适合此目的,因为 ARI 更适合构建您的拨号方案应用程序。

您可以使用 AMI 操作 QueueStatus 查看谁已登录、已暂停等。也许https://www.npmjs.com/package/asterisk-ami-client将帮助您构建客户端。


推荐阅读