0

我们的一位客户拥有一个 Asterisk 电话中心,并希望将其与我们的 ERP 集成。这个想法是,当电话转移到分机时,Asterisk 会调用 Oracle 数据库过程。这个 Oracle 过程有 2 个参数,传入电话号码和目标分机。

是否可以使用 Asterisk API 做到这一点?我在哪里可以找到文档或示例来做到这一点?

我已经阅读了官方的 Asterisk API 文档,但不明白它是如何工作的以及我可以从哪里开始搜索......

4

2 回答 2

0

使用各种 Asterisk 子系统(例如 ARI 和 AMI)可能有十几种方法可以做到这一点,但最简单的方法之一可能是在拨号方案中嵌入网络呼叫。

在https://www.voip-info.org/asterisk-call-notification/有几个例子可以说明如何做到这一点;例如,查看该页面上对 YAC 的描述,其中显示了如何使用 netcat 进行调用。

该方法使用System Application。请注意不要将未经过滤的文本从呼叫者 ID 信息传递到系统,因为有人可能会将恶意代码注入呼叫者 ID。

于 2020-05-25T01:54:39.933 回答
0

没有“仅与 ERP 集成”的文档。

您可以使用 ARI 事件或 AMI 事件或 CEL 进行集成。这将高度依赖于使用的拨号方案

于 2020-05-20T11:16:54.110 回答