我尝试通过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
我做错了什么?
如果我尝试使用 SIP,我会收到同样的错误。您可能启用了 PJSIP 而不是 SIP。
尝试使用 PJSIP 而不是 SIP。 例:
curl -v -u asterisk:asterisk -X POST "http://localhost:8088/ari/channels?endpoint=PJSIP/5001&extension=5002&context=internal"