我尝试通过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
我做错了什么?
答案 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"