我试着: curl -v -u j123:j321 -X POST" http://localhost:8088/ari/channels/1421226074.4874/snoop?spy=SIP/695"
回应收到: " message":"为间谍"
指定了无效的方向我试着: SIP / 695; SIP:695,SIP @ 695,localhost @ 695,channel,channelName 一切都行不通。
呼叫进入队列,从sip-416到queue_1并分发到694.我需要连接695用于窃听频道1421226074.4874。
我只需要倾听而不是低语。 请帮帮我)
答案 0 :(得分:0)
错误消息告诉您问题所在:
" message":"为间谍指定的方向无效"
间谍参数是间谍的方向,而不是窥探(see reference documentation here)的频道。您已经在URI路径中指定了要窥探的通道 - 您需要在spy参数中指定媒体的方向。
顺便说一下,显然自动生成的wiki没有显示枚举值,这是不幸的。我们必须解决这个问题。
作为参考,这里是Swagger JSON中的参数:
"name": "spy",
"description": "Direction of audio to spy on",
"paramType": "query",
"required": false,
"allowMultiple": false,
"dataType": "string",
"defaultValue": "none",
"allowableValues": {
"valueType": "LIST",
"values": [
"none",
"both",
"out",
"in"
]
}