如何在Asterisk ARI中引导原始SIP?

时间:2019-12-20 14:23:20

标签: rest asterisk

我尝试通过Asterisk REST API进行呼叫,我想这样进行呼叫(CLI命令示例):

channel originate SIP/4444@sipprovider application playback tt-monkeys

我尝试为此使用curl:

curl -v -u admin:pass -X POST "http://127.0.0.1:8085/ari/channels?endpoint=SIP/1000&extension=4444&context=sipprovider"

发布请求时出现此错误:

Allocation failed

我做错了什么?

1 个答案:

答案 0 :(得分:0)

如果我尝试使用SIP,则会收到相同的错误。您可能启用了PJSIP而不是SIP。

尝试使用PJSIP而不是SIP。 示例:

curl -v -u asterisk:asterisk -X POST "http://localhost:8088/ari/channels?endpoint=PJSIP/5001&extension=5002&context=internal"