会议管理是云通讯平台提供的关于IVR会议的一系列REST API,包括创建会议,解散会议,邀请加入会议,退出会议,静音,取消静音,会议放音,停止会议放音,会议录音,停止会议录音,调节会议音量,会议成员禁听,取消会议成员禁听,会议计时闹钟,会议状态查询,接收会议按鍵等16个接口。开发者在开发会议功能时需实现IVR会议通知的接收,并结合IVR基本命令同时使用,即可实现功能全面的语音会议。
注意:会议创建后需要在10分钟内有人加入,否则会议会被自动删除。当会议人有人加入变成无人时,会议自动被删除。创建永久会议只有主动调用会议解散才可以删除会议。
注:此接口URL上在拼接sig的同时还需拼接maxmember
/{SoftVersion}/Accounts/{accountSid}/ivr/createconf?maxmember={maxmember}
请参阅统一请求包头,使用主账户进行验证
属性 | 类型 | 约束 | 说明 |
---|---|---|---|
Appid | String | 必选 | 应用Id主节点 |
CreateConf | String | 必选 | 创建会议主节点 |
action | String | 可选 | 相对url,会议创建通知的回调url地址,默认值为空 |
maxmember | String | 可选 | 最大会议人数,不能大于300。默认值为3 |
passwd | String | 可选 | 加入会议密码,默认为空,不需要密码。如果设置了密码,用户在加入会议前会自动提示用户输入密码。目前仅支持直呼会议,检查密码。 |
dtmfreporturl |
String | 可选 | 会议DTMF上报通知的回调url地址。默认值为空,只有调用接收会议按键此参数才生效。 |
delreporturl | String | 可选 | 会议被删除通知的回调url地址。默认值为空。 |
confduration | String | 可选 | 此次会议时长单位是秒,小于等于0时则不限时,到时后会议自动结束。第一个成员加入后开始计时,默认值为0 |
autohangup | String | 可选 | 会议自动结束后是否自动挂断用户电话,默认值为false |
confendprompt | String | 可选 | 会议自动结束前的提示音,为空则不播放。默认值为空 |
autorecord | String | 可选 | 是否自动录音,true或false。默认值为false |
quiturl | String | 可选 | 退出会议通知的回调url地址。默认值为空 |
mediaopturl | String | 可选 | 会议媒体控制结果通知的回调url地址。默认值为空 |
autojoin |
String | 可选 | 是否自动加入会议。通过IVR响应命令调用时有效。默认为false |
joinurl | String |
可选 |
加入会议通知的回调url地址。默认值为空 |
voiceMod |
String |
可选 |
0没有提示音只有背景音、1有加入退出提示音及背景音、2无提示音无背景音、3有提示音无背景音。默认值为1; |
autodelete |
String |
可选 |
是否自动删除。默认值为true |
shortconf |
String |
可选 |
是否是短会议ID;默认值为true,表示短会议ID;当用户想要创建永久会议则将此参数设置为false,然后将autodelete设置为false即可。 |
autopassword |
String |
可选 |
生成通过统一会议接入号加入会议的密码 0:否 1:是
默认0 |
POST /2013-12-26/Accounts/abcdefghijklmnopqrstuvwxyz012345/ivr/createconf?sig=155EAA68C5DFB6B762A42D88F406ABCD&maxmember=5 HTTP/1.1 Accept:application/xml; Host:192.168.0.1:8883 content-length: 139 Content-Type:application/xml;charset=utf-8; Authorization:ZmY4MDgwODEzYzM3ZGE1MzAxM2M4MDRmODA3MjAwN2M6MjAxMzAyMDExNTABCDE= <?xml version='1.0' encoding='utf-8'?> <Request> <Appid>111222333444555666777888</Appid> <CreateConf action="createconfresult.jsp" maxmember="5"/> </Request> |
属性 |
类型 |
约束 | 说明 |
---|---|---|---|
statusCode |
String | 必选 | 请求状态码,取值000000(成功),可参考Rest 错误代码。 |
confid |
String | 必选 | 会议Id |
voiptoconfid |
String |
必选 | 直呼加入的会议Id,用于电话邀请加入会议时呼叫的Id。 |
password |
String |
可选 |
呼叫统一会议接入号加入会议时需要输入的密码,当创建会议填写参数autopassword并设置为1时生成。 |
HTTP/1.1 200 OK Content-Length: 641 <?xml version="1.0" encoding="UTF-8" standalone="yes"?> <Response> <statusCode>000000</statusCode> <confid>50001001</confid> <voiptoconfid>conf400123456750001001</voiptoconfid> </Response> |
注:此接口URL上在拼接sig的同时还需拼接confid
/{SoftVersion}/Accounts/{accountSid}/ivr/conf?confid={confid}
请参阅 统一请求包头,使用主账户进行验证
属性 | 类型 | 约束 | 说明 |
---|---|---|---|
Appid | String | 必选 | 应用Id主节点 |
DismissConf | String | 必选 | 解散会议主节点 |
confid | String | 必选 | 会议Id |
action | String | 可选 | 解散会议操作结果通知回调url,默认值为空 |
delurl | String | 可选 | 会议被删除通知的相对url地址,默认值为空 |
autohangup | String | 可选 | 会议自动解散后是否自动挂断用户,true表示挂断,false不挂断。默认值为false |
quiturl | String | 可选 | 解散时参会者退出会议通知的回调url地址。若自动挂断则不发送。默认值为空 |
recordurl | String | 可选 | 录音控制结果通知的回调url地址。默认值为空 |
POST /2013-12-26/Accounts/abcdefghijklmnopqrstuvwxyz012345/ivr/conf?sig=155EAA68C5DFB6B762A42D88F406ABCD&confid=80021234567890 HTTP/1.1 Accept:application/xml; Host:192.168.0.1:8883 content-length: 139 Content-Type:application/xml;charset=utf-8; Authorization:ZmY4MDgwODEzYzM3ZGE1MzAxM2M4MDRmODA3MjAwN2M6MjAxMzAyMDExNTABCDE= <?xml version='1.0' encoding='utf-8'?> <Request> <Appid>111222333444555666777888</Appid> <DismissConf confid="12345678"/> </Request> |
属性 | 类型 | 约束 | 说明 |
---|---|---|---|
statusCode | String | 必选 | 请求状态码,取值000000(成功),可参考Rest 错误代码。 |
HTTP/1.1 200 OK Content-Length: 641 <?xml version="1.0" encoding="UTF-8" standalone="yes"?> <Response> <statusCode>000000</statusCode> </Response> |
注:此接口URL上在拼接sig的同时还需拼接confid
/{SoftVersion}/Accounts/{accountSid}/ivr/conf?confid={confid}
请参阅 统一请求包头,使用主账户进行验证
属性 | 类型 | 约束 | 说明 |
---|---|---|---|
Appid | String | 必选 | 应用Id主节点 |
InviteJoinConf | String | 必选 | 邀请加入会议主节点 |
confid | String | 必选 | 会议Id |
number | String | 必选 | 被邀请者的手机号、座机号或通讯帐号,支持多个号码,用英文#隔开。单次提交最大限制为20个号码。如果邀请自定义方式登录的账号需传sip前缀$自定义账号,sip前缀的获取请联系技术支持。 |
action | String | 可选 | 会议邀请结果通知的回调url地址,默认值为空 |
role | String | 可选 | 加入会议的角色。会议中只有一个主持人,以最后一个为准。0:普通成员,1:主持人,默认值为0 |
speak |
String | 可选 | 是否可讲,0:不可讲,1:可讲,默认值为1 |
joinurl | String |
可选 |
加入会议通知的回调url地址 |
joinafteranswer |
String |
可选 |
是否接听后加入会议,默认值为true,表示接听后加入,听不到被叫回铃音 |
disnumber |
String |
可选 |
被邀请方的显号号码,根据平台侧显号规则控制 |
displayname |
String |
可选 |
被邀请方账号是通讯账号的显号号码,根据平台侧显号规则控制 |
POST /2013-12-26/Accounts/abcdefghijklmnopqrstuvwxyz012345/ivr/conf?sig=155EAA68C5DFB6B762A42D88F406ABCD&confid=80021234567890 HTTP/1.1 Accept:application/xml; Host:192.168.0.1:8883 content-length: 139 Content-Type:application/xml;charset=utf-8; Authorization:ZmY4MDgwODEzYzM3ZGE1MzAxM2M4MDRmODA3MjAwN2M6MjAxMzAyMDExNTABCDE= <?xml version='1.0' encoding='utf-8'?> <Request> <Appid>111222333444555666777888</Appid> <InviteJoinConf confid="12345678" number="13800138000"/> </Request> |
属性 | 类型 | 约束 | 说明 |
---|---|---|---|
statusCode | String | 必选 | 请求状态码,取值000000(成功),可参考Rest 错误代码。 |
callSid | String | 必选 | 呼叫Id |
HTTP/1.1 200 OK Content-Length: 641 <?xml version="1.0" encoding="UTF-8" standalone="yes"?> <Response> <statusCode>000000</statusCode> <callSid>1409092132132132132132121</callSid> </Response> |
注:此接口URL上在拼接sig的同时还需拼接confid
/{SoftVersion}/Accounts/{accountSid}/ivr/conf?confid={confid}
请参阅 统一请求包头,使用主账户进行验证
属性 | 类型 | 约束 | 说明 |
---|---|---|---|
Appid | String | 必选 | 应用Id主节点 |
QuitConf | String | 必选 | 退出会议主节点 |
callid | String | 必选 | 呼叫Id |
confid | String | 必选 | 会议Id |
action | String | 可选 | 退出会议通知的回调url地址,默认值为空 |
POST /2013-12-26/Accounts/abcdefghijklmnopqrstuvwxyz012345/ivr/conf?sig=155EAA68C5DFB6B762A42D88F406ABCD&confid=001000000000009 HTTP/1.1 Accept:application/xml; Host:192.168.0.1:8883 content-length: 139 Content-Type:application/xml;charset=utf-8; Authorization:ZmY4MDgwODEzYzM3ZGE1MzAxM2M4MDRmODA3MjAwN2M6MjAxMzAyMDExNTABCDE= <?xml version='1.0' encoding='utf-8'?> <Request> <Appid>111222333444555666777888</Appid> <QuitConf callid ="123456789123456789" confid="12345678"/> </Request> |
属性 | 类型 | 约束 | 说明 |
---|---|---|---|
statusCode | String | 必选 | 请求状态码,取值000000(成功),可参考Rest 错误代码。 |
HTTP/1.1 200 OK Content-Length: 641 <?xml version="1.0" encoding="UTF-8" standalone="yes"?> <Response> <statusCode>000000</statusCode> </Response> |
注:此接口URL上在拼接sig的同时还需拼接confid
/{SoftVersion}/Accounts/{accountSid}/ivr/conf?confid={confid}
请参阅 统一请求包头,使用主账户进行验证
属性 | 类型 | 约束 | 说明 |
---|---|---|---|
Appid | String | 必选 | 应用Id主节点 |
ConfMute | String | 必选 | 静音主节点 |
callid | String | 必选 | 呼叫Id |
confid | String | 必选 | 会议Id |
action | String | 可选 | 会议媒体控制结果通知的回调url地址,默认值为空 |
POST /2013-12-26/Accounts/abcdefghijklmnopqrstuvwxyz012345/ivr/conf?sig=155EAA68C5DFB6B762A42D88F406ABCD&confid=80021234567890 HTTP/1.1 Accept:application/xml; Host:192.168.0.1:8883 content-length: 139 Content-Type:application/xml;charset=utf-8; Authorization:ZmY4MDgwODEzYzM3ZGE1MzAxM2M4MDRmODA3MjAwN2M6MjAxMzAyMDExNTABCDE= <?xml version='1.0' encoding='utf-8'?> <Request> <Appid>111222333444555666777888</Appid> <ConfMute callid ="123456789123456789" confid="12345678"/> </Request> |
属性 | 类型 | 约束 | 说明 |
---|---|---|---|
statusCode | String | 必选 | 请求状态码,取值000000(成功),可参考Rest 错误代码。 |
HTTP/1.1 200 OK Content-Length: 641 <?xml version="1.0" encoding="UTF-8" standalone="yes"?> <Response> <statusCode>000000</statusCode> </Response> |
注:此接口URL上在拼接sig的同时还需拼接confid
/{SoftVersion}/Accounts/{accountSid}/ivr/conf?confid={confid}
请参阅 统一请求包头,使用主账户进行验证
属性 | 类型 | 约束 | 说明 |
---|---|---|---|
Appid | String | 必选 | 应用Id主节点 |
ConfUnMute | String | 必选 | 取消静音主节点 |
callid | String | 必选 | 呼叫Id |
confid | String | 必选 | 会议Id |
action | String | 可选 | 会议媒体控制结果通知的回调url地址,默认值为空 |
POST /2013-12-26/Accounts/abcdefghijklmnopqrstuvwxyz012345/ivr/conf?sig=155EAA68C5DFB6B762A42D88F406ABCD&confid=80021234567890 HTTP/1.1 Accept:application/xml; Host:192.168.0.1:8883 content-length: 139 Content-Type:application/xml;charset=utf-8; Authorization:ZmY4MDgwODEzYzM3ZGE1MzAxM2M4MDRmODA3MjAwN2M6MjAxMzAyMDExNTABCDE= <?xml version='1.0' encoding='utf-8'?> <Request> <Appid>111222333444555666777888</Appid> <ConfUnMute callid ="123456789123456789" confid="12345678"/> </Request> |
属性 | 类型 | 约束 | 说明 |
---|---|---|---|
statusCode | String | 必选 | 请求状态码,取值000000(成功),可参考Rest 错误代码。 |
HTTP/1.1 200 OK Content-Length: 641 <?xml version="1.0" encoding="UTF-8" standalone="yes"?> <Response> <statusCode>000000</statusCode> </Response> |
注:此接口URL上在拼接sig的同时还需拼接confid
/{SoftVersion}/Accounts/{accountSid}/ivr/conf?confid={confid}
请参阅 统一请求包头,使用主账户进行验证
属性 | 类型 | 约束 | 说明 |
---|---|---|---|
Appid | String | 必选 | 应用Id主节点 |
ConfPlay | String | 必选 | 会议放音主节点 |
confid | String | 必选 | 会议Id |
filename | String | 必选 | 文件名 |
loop | String | 可选 | 循环次数,正整数值,0不播放 -1无限循环,默认值为1 |
action | String | 可选 | 会议媒体控制结果通知的回调url地址。不论成功与失败只要不为空则发送请求 |
playcompleteurl | String | 可选 | 放音完成通知的回调url地址。为空则不发送 |
POST /2013-12-26/Accounts/abcdefghijklmnopqrstuvwxyz012345/ivr/conf?sig=155EAA68C5DFB6B762A42D88F406ABCD&confid=80021234567890 HTTP/1.1 Accept:application/xml; Host:192.168.0.1:8883 content-length: 139 Content-Type:application/xml;charset=utf-8; Authorization:ZmY4MDgwODEzYzM3ZGE1MzAxM2M4MDRmODA3MjAwN2M6MjAxMzAyMDExNTABCDE= <?xml version='1.0' encoding='utf-8'?> <Request> <Appid>111222333444555666777888</Appid> <ConfPlay confid="12345678" filename="song.wav"/> </Request> |
属性 | 类型 | 约束 | 说明 |
---|---|---|---|
statusCode | String | 必选 | 请求状态码,取值000000(成功),可参考Rest 错误代码。 |
HTTP/1.1 200 OK Content-Length: 641 <?xml version="1.0" encoding="UTF-8" standalone="yes"?> <Response> <statusCode>000000</statusCode> </Response> |
注:此接口URL上在拼接sig的同时还需拼接confid
/{SoftVersion}/Accounts/{accountSid}/ivr/conf?confid={confid}
请参阅 统一请求包头,使用主账户进行验证
属性 | 类型 | 约束 | 说明 |
---|---|---|---|
Appid | String | 必选 | 应用Id主节点 |
ConfStopPlay | String | 必选 | 停止会议放音主节点 |
confid | String | 必选 | 会议Id |
action | String | 可选 | 会议媒体控制结果通知的回调url地址。不论成功与失败只要不为空则发送请求 |
POST /2013-12-26/Accounts/abcdefghijklmnopqrstuvwxyz012345/ivr/conf?sig=155EAA68C5DFB6B762A42D88F406ABCD&confid=80021234567890 HTTP/1.1 Accept:application/xml; Host:192.168.0.1:8883 content-length: 139 Content-Type:application/xml;charset=utf-8; Authorization:ZmY4MDgwODEzYzM3ZGE1MzAxM2M4MDRmODA3MjAwN2M6MjAxMzAyMDExNTABCDE= <?xml version='1.0' encoding='utf-8'?> <Request> <Appid>111222333444555666777888</Appid> <ConfStopPlay confid="12345678"/> </Request> |
属性 | 类型 | 约束 | 说明 |
---|---|---|---|
statusCode | String | 必选 | 请求状态码,取值000000(成功),可参考Rest 错误代码。 |
HTTP/1.1 200 OK Content-Length: 641 <?xml version="1.0" encoding="UTF-8" standalone="yes"?> <Response> <statusCode>000000</statusCode> </Response> |
注:此接口URL上在拼接sig的同时还需拼接confid
/{SoftVersion}/Accounts/{accountSid}/ivr/conf?confid={confid}
请参阅 统一请求包头,使用主账户进行验证
属性 | 类型 | 约束 | 说明 |
---|---|---|---|
Appid | String | 必选 | 应用Id主节点 |
ConfRecord | String | 必选 | 会议录音主节点 |
confid | String | 必选 | 会议Id |
action | String | 可选 | 会议媒体控制结果通知回调url地址。不论成功与失败只要不为空则发送请求 |
time | String | 可选 | 录音时间,单位为秒。默认值为0,不限时。 |
timeoutrecordurl | String | 可选 | 录音时间到时的录音结果通知的回调url地址,默认值为空 |
POST /2013-12-26/Accounts/abcdefghijklmnopqrstuvwxyz012345/ivr/conf?sig=155EAA68C5DFB6B762A42D88F406ABCD&confid=80021234567890 HTTP/1.1 Accept:application/xml; Host:192.168.0.1:8883 content-length: 139 Content-Type:application/xml;charset=utf-8; Authorization:ZmY4MDgwODEzYzM3ZGE1MzAxM2M4MDRmODA3MjAwN2M6MjAxMzAyMDExNTABCDE= <?xml version='1.0' encoding='utf-8'?> <Request> <Appid>111222333444555666777888</Appid> <ConfRecord confid="12345678"/> </Request> |
属性 | 类型 | 约束 | 说明 |
---|---|---|---|
statusCode | String | 必选 | 请求状态码,取值000000(成功),可参考Rest 错误代码。 |
HTTP/1.1 200 OK Content-Length: 641 <?xml version="1.0" encoding="UTF-8" standalone="yes"?> <Response> <statusCode>000000</statusCode> </Response> |
注:此接口URL上在拼接sig的同时还需拼接confid
/{SoftVersion}/Accounts/{accountSid}/ivr/conf?confid={confid}
请参阅 统一请求包头,使用主账户进行验证
属性 | 类型 | 约束 | 说明 |
---|---|---|---|
Appid | String | 必选 | 应用Id主节点 |
ConfStopRecord | String | 必选 | 停止会议录音主节点 |
confid | String | 必选 | 会议Id |
action | String | 可选 | 会议媒体控制结果通知的回调url地址。不论成功与失败只要不为空则发送请求 |
POST /2013-12-26/Accounts/abcdefghijklmnopqrstuvwxyz012345/ivr/conf?sig=155EAA68C5DFB6B762A42D88F406ABCD&confid=80021234567890 HTTP/1.1 Accept:application/xml; Host:192.168.0.1:8883 content-length: 139 Content-Type:application/xml;charset=utf-8; Authorization:ZmY4MDgwODEzYzM3ZGE1MzAxM2M4MDRmODA3MjAwN2M6MjAxMzAyMDExNTABCDE= <?xml version='1.0' encoding='utf-8'?> <Request> <Appid>111222333444555666777888</Appid> <ConfStopRecord confid="12345678"/> </Request> |
属性 | 类型 | 约束 | 说明 |
---|---|---|---|
statusCode | String | 必选 | 请求状态码,取值000000(成功),可参考Rest 错误代码。 |
HTTP/1.1 200 OK Content-Length: 641 <?xml version="1.0" encoding="UTF-8" standalone="yes"?> <Response> <statusCode>000000</statusCode> </Response> |
注:此接口URL上在拼接sig的同时还需拼接confid
/{SoftVersion}/Accounts/{accountSid}/ivr/conf?confid={confid}
请参阅 统一请求包头,使用主账户进行验证
属性 | 类型 | 约束 | 说明 |
---|---|---|---|
Appid | String | 必选 | 应用Id主节点 |
ConfVolumeAdjust | String | 必选 | 调节会议音量主节点 |
confid | String | 必选 | 会议Id |
adjusttype | String | 必选 | 增加或减小会议音量。True增加音量 false减小音量 |
action | String | 可选 | 会议媒体控制结果通知的回调url地址。不论成功与失败只要不为空则发送请求 |
POST /2013-12-26/Accounts/abcdefghijklmnopqrstuvwxyz012345/ivr/conf?sig=155EAA68C5DFB6B762A42D88F406ABCD&confid=80021234567890 HTTP/1.1 Accept:application/xml; Host:192.168.0.1:8883 content-length: 139 Content-Type:application/xml;charset=utf-8; Authorization:ZmY4MDgwODEzYzM3ZGE1MzAxM2M4MDRmODA3MjAwN2M6MjAxMzAyMDExNTABCDE= <?xml version='1.0' encoding='utf-8'?> <Request> <Appid>111222333444555666777888</Appid> <ConfVolumeAdjust confid="12345678" adjusttype="true"/> </Request> |
属性 | 类型 | 约束 | 说明 |
---|---|---|---|
statusCode | String | 必选 | 请求状态码,取值000000(成功),可参考Rest 错误代码。 |
HTTP/1.1 200 OK Content-Length: 641 <?xml version="1.0" encoding="UTF-8" standalone="yes"?> <Response> <statusCode>000000</statusCode> </Response> |
注:此接口URL上在拼接sig的同时还需拼接confid
/{SoftVersion}/Accounts/{accountSid}/ivr/conf?confid={confid}
请参阅 统一请求包头,使用主账户进行验证
属性 | 类型 | 约束 | 说明 |
---|---|---|---|
Appid | String | 必选 | 应用Id主节点 |
ConfMemberPause | String | 必选 | 会议成员禁听主节点 |
confid | String | 必选 | 会议Id |
callid | String | 必选 | 呼叫Id |
action | String | 可选 | 会议媒体控制结果通知的回调url地址。默认值为空 |
会议成员禁听需通过Play命令播放等待音
POST /2013-12-26/Accounts/abcdefghijklmnopqrstuvwxyz012345/ivr/conf?sig=155EAA68C5DFB6B762A42D88F406ABCD&confid=80021234567890 HTTP/1.1 Accept:application/xml; Host:192.168.0.1:8883 content-length: 139 Content-Type:application/xml;charset=utf-8; Authorization:ZmY4MDgwODEzYzM3ZGE1MzAxM2M4MDRmODA3MjAwN2M6MjAxMzAyMDExNTABCDE= <?xml version='1.0' encoding='utf-8'?> <Request> <Appid>111222333444555666777888</Appid> <ConfMemberPause callid ="123456789123456789" confid="12345678"/> <Play>wait.wav</Play> </ConfMemberPause/> </Request> |
属性 | 类型 | 约束 | 说明 |
---|---|---|---|
statusCode | String | 必选 | 请求状态码,取值000000(成功),可参考Rest 错误代码。 |
HTTP/1.1 200 OK Content-Length: 641 <?xml version="1.0" encoding="UTF-8" standalone="yes"?> <Response> <statusCode>000000</statusCode> </Response> |
注:此接口URL上在拼接sig的同时还需拼接confid
/{SoftVersion}/Accounts/{accountSid}/ivr/conf?confid={confid}
请参阅 统一请求包头,使用主账户进行验证
属性 | 类型 | 约束 | 说明 |
---|---|---|---|
Appid | String | 必选 | 应用Id主节点 |
ConfMemberResume | String | 必选 | 取消会议成员禁听主节点 |
confid | String | 必选 | 会议Id |
callid | String | 必选 | 呼叫Id |
action | String | 可选 | 会议媒体控制结果通知的回调url地址。默认值为空 |
speak | String | 可选 | 是否可讲0 不可讲,1 可讲,默认为0 |
POST /2013-12-26/Accounts/abcdefghijklmnopqrstuvwxyz012345/ivr/conf?sig=155EAA68C5DFB6B762A42D88F406ABCD&confid=80021234567890 HTTP/1.1 Accept:application/xml; Host:192.168.0.1:8883 content-length: 139 Content-Type:application/xml;charset=utf-8; Authorization:ZmY4MDgwODEzYzM3ZGE1MzAxM2M4MDRmODA3MjAwN2M6MjAxMzAyMDExNTABCDE= <?xml version='1.0' encoding='utf-8'?> <Request> <Appid>111222333444555666777888</Appid> <ConfMemberResume callid ="123456789123456789" confid="12345678"/> </Request> |
属性 | 类型 | 约束 | 说明 |
---|---|---|---|
statusCode | String | 必选 | 请求状态码,取值000000(成功),可参考Rest 错误代码。 |
HTTP/1.1 200 OK Content-Length: 641 <?xml version="1.0" encoding="UTF-8" standalone="yes"?> <Response> <statusCode>000000</statusCode> </Response> |
注:此接口URL上在拼接sig的同时还需拼接confid
/{SoftVersion}/Accounts/{accountSid}/ivr/conf?confid={confid}
请参阅 统一请求包头,使用主账户进行验证
属性 | 类型 | 约束 | 说明 |
---|---|---|---|
Appid | String | 必选 | 应用Id主节点 |
ConfAlarmClock | String | 必选 | 会议计时闹钟主节点 |
confid |
String | 必选 | 会议Id |
time | String | 必选 | 闹钟计时时长,正整数,单位为秒。 |
action | String | 可选 | 设置会议计时闹钟结果通知的回调url,默认值为空 |
timeraction | String |
可选 |
闹钟到时后的动作类型:0发送通知请求 1播放提示音 2解散会议,默认值为0 |
clockid |
String |
可选 |
闹钟标识。若未设置,则采用默认编号,从1开始计编号,命名为ccpclock1 。若设置多个闹钟,但id只有一个,则其余闹钟id也是采用默认编号 |
clockurl |
String | 可选 | 会议闹钟到时后通知的请求url地址,使用默认会议通知接口,默认值为alarmclock |
promptfile |
String | 可选 | 提示音文件名。 |
autohangup |
String | 可选 | 会议自动解散后是否自动挂断用户,true表示挂断,false不挂断 默认false。 |
quiturl |
String |
可选 | 会议自动解散但不挂断用户时退出会议通知的回调url。若自动挂断则不发送。默认值为空 |
recordurl |
String | 可选 | 录音媒体控制结果通知的回调url,若有录音。 |
delurl |
String | 可选 | 会议被删除通知的回调地址 |
POST /2013-12-26/Accounts/abcdefghijklmnopqrstuvwxyz012345/ivr/conf?sig=155EAA68C5DFB6B762A42D88F406ABCD&confid=80021234567890 HTTP/1.1 Accept:application/xml; Host:192.168.0.1:8883 content-length: 139 Content-Type:application/xml;charset=utf-8; Authorization:ZmY4MDgwODEzYzM3ZGE1MzAxM2M4MDRmODA3MjAwN2M6MjAxMzAyMDExNTABCDE= <?xml version='1.0' encoding='utf-8'?> <Request> <Appid>111222333444555666777888</Appid> <ConfAlarmClock time="600" confid="12345678" clockurl ="alarmclock.jsp"/> </Request> |
属性 | 类型 | 约束 | 说明 |
---|---|---|---|
statusCode | String | 必选 | 请求状态码,取值000000(成功),可参考Rest 错误代码。 |
HTTP/1.1 200 OK Content-Length: 641 <?xml version="1.0" encoding="UTF-8" standalone="yes"?> <Response> <statusCode>000000</statusCode> </Response> |
注:此接口URL上在拼接sig的同时还需拼接confid
/{SoftVersion}/Accounts/{accountSid}/ivr/conf?confid={confid}
请参阅 统一请求包头,使用主账户进行验证
属性 | 类型 | 约束 | 说明 |
---|---|---|---|
Appid | String | 必选 | 应用Id主节点 |
QueryConfState | String | 必选 | 会议状态查询主节点 |
confid | String |
必选 | 会议Id |
action | String | 可选 | 会议状态通知的回调url地址,默认值为空 |
POST /2013-12-26/Accounts/abcdefghijklmnopqrstuvwxyz012345/ivr/conf?sig=155EAA68C5DFB6B762A42D88F406ABCD&confid=80021234567890 HTTP/1.1 Accept:application/xml; Host:192.168.0.1:8883 content-length: 139 Content-Type:application/xml;charset=utf-8; Authorization:ZmY4MDgwODEzYzM3ZGE1MzAxM2M4MDRmODA3MjAwN2M6MjAxMzAyMDExNTABCDE= <?xml version='1.0' encoding='utf-8'?> <Request> <Appid>111222333444555666777888</Appid> <QueryConfState confid="12345678"/> </Request> |
属性 | 类型 | 约束 | 说明 |
---|---|---|---|
statusCode | String | 必选 | 请求状态码,取值000000(成功),可参考Rest 错误代码。 |
confid | String | 必选 | 会议Id |
state | String | 必选 | 会议状态,0 会议不存在,1 会议存在 |
count | String | 可选 | 当前会议人数
|
createtime | String | 可选 | 会议创建时间 |
HTTP/1.1 200 OK Content-Length: 641 <?xml version="1.0" encoding="UTF-8" standalone="yes"?> <Response> <statusCode>000000</statusCode> <confid>12345678</confid> <state>0</state> <count>3</count> <createtime>20130523181920</createtime> </Response> |
注:此接口URL上在拼接sig的同时还需拼接confid
/{SoftVersion}/Accounts/{accountSid}/ivr/conf?confid={confid}
请参阅 统一请求包头,使用主账户进行验证
属性 |
类型 |
约束 |
说明 |
---|---|---|---|
confid |
String | 必选 | 会议ID |
callid |
String | 必选 |
用户呼叫id,指定接收哪个用户的按键。默认值为空,接收所有用户的按键 |
action |
String | 可选 |
命令执行结果通知的回调URL,默认值为空 会议DTMF上报通知 |
timeout |
String |
可选 |
等待时间 |
finishkey |
String |
必选 |
结束符 数字、#、* |
numdigits |
String |
可选 |
接收按键个数 正整数,大于0 |
reporturl |
String |
可选 |
收键完成通知的回调URL,默认值为confdtmfreport |
promptvoice |
String |
可选 |
提示音文件名 |
loop |
String |
可选 |
循环次数,正整数值,0不播放 -1无限循环。默认值为1 数字 |
POST /2013-12-26/Accounts/abcdefghijklmnopqrstuvwxyz012345/ivr/conf?sig=155EAA68C5DFB6B762A42D88F406ABCD&confid=80021234567890 HTTP/1.1 Accept:application/xml; Host:192.168.0.1:8883 content-length: 139 Content-Type:application/xml;charset=utf-8; Authorization:ZmY4MDgwODEzYzM3ZGE1MzAxM2M4MDRmODA3MjAwN2M6MjAxMzAyMDExNTABCDE= <?xml version="1.0" encoding="UTF-8"?><Request> <Appid>appid</Appid> <ConfGet confid="8002" callid="4958499394458595000020304394994930223" finishkey="#" numdigits="12"/> </Request> |
属性 | 类型 | 约束 | 说明 |
---|---|---|---|
statusCode | String | 必选 | 请求状态码,取值000000(成功),可参考Rest 错误代码。 |
HTTP/1.1 200 OK Content-Length: 641 <?xml version="1.0" encoding="UTF-8" standalone="yes"?> <Response> <statusCode>000000</statusCode> </Response> |