API
配置呼入动作接口,通过本接口可以配置指定的注册账号的呼入动作,如果指定的配置已经存在则覆盖更新当前值。
POST
参数为json数组,数组元素为json对象,json对象只包含4个属性(属性同注册接口中含义取值一致,参考/register)
Parameters | Description |
---|---|
reg | 注册消息的to字段,通常设置和from一致 |
hangup | 呼入默认动作,1 表示挂机,0 表示接通,可以不设置,默认值为0。 |
delay | 呼入延迟动作时间,整数,单位为毫秒,可以不设置,默认值为0,表示无延迟,直接执行默认动作。 |
cb | 呼入回调的url地址,可以不设置,默认值为空。cb为空时,呼入动作由delay和hangup控制,cb不为空,则呼入后会使用POST请求cb指定的url,post内容为json对象 |
$ curl -H 'Content-type:application/json' -d '[{"reg": "1008<sip:1008@client.pbx.com>", "hangup": 0, "delay": 5000, "cb": "" }]' http://127.0.0.1:11111/incoming/config
None