本文介绍了星号ARI创建呼出电话的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!
问题描述
我正在尝试使用ARI API发起调用,我遵循的过程是
I'm trying to initiate calls using the ARI API, the process I followed was
- POST/ari/channels以创建本地扩展的频道1
- POST/ari/bridges创建桥
- POST/ari/bridges/{bridge-id}/addChannel与通道1
- POST/ari/channels创建频道2
- POST/ari/bridges/{bridge-id}/addChannel与通道2
在调用POST之前,我有一个websocket连接正在等待正确的事件(例如,通道状态已打开).
I have a websocket connection waiting for the correct events (like channel status up) before calling the POSTs.
我遇到的问题是,使用通道1和通道2的内部分机号可以正常工作,但是当使用通道2的外部分机号时,出现错误-分配失败".
The problem I'm having is this works using internal extension numbers for channel 1 and channel 2, but when using an external number for channel 2 I get the error - "Allocation failed".
任何想法,我要去哪里错了...
Any ideas where I'm going wrong...
推荐答案
我通过ARI这样创建我的呼叫:
Im creating my calls via ARI like this:
http://{ARIUser}:{ARIPass}@localhost:8088/ari/channels?endpoint=SIP/{exten to call from}&extension={number/exten to call}&context=from-internal&priority=1&callerId={callerID}
这篇关于星号ARI创建呼出电话的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持!