我搜索了谷歌,尝试阅读 adhearsion 文档并理解示例。我了解其中的一部分,但无法将其组合在一起。我可以编辑 extensions.conf 并执行 agi(agi://localhost) 并处理 dialplan.rb 中的来电。我用这种方式编写了一个 ivr,它在现实世界中使用。
我已经编辑了 manager.conf 和 config/setup.rb 当我做 ahn - 我明白了
INFO ami: Successful AMI actions-only connection into ...@127.0.0.1
INFO ami: Successful AMI events-only connection into ...@127.0.0.1
现在我想知道的非常具体如下:
- 我在哪里以及如何编写在 adhearsion 应用程序启动时执行的代码。即没有任何事件或 agi 呼叫。
- 我到底要写什么来拨出。
请不要给我部分答复,例如
methods_for :dialplan
sub foo
# stuff here
end
请不要给我模糊的回答,例如“创建组件并将其分叉到左侧”,或者其他什么......我一直在阅读类似的东西,但我无法得到它。请告诉我具体步骤。