After you subscribe the webhook of this meeting , you will receive following callback messages
conference status change message:
message parameter:
Parameter Name | Type | Description |
---|---|---|
billingCode | String | Conference bc, used to locate which conference this message belongs to |
status | String | Conference status, used to distinguish message type and status |
Status | Description |
---|---|
1 | meeting start |
-1 | meeting end |
100 | start recording |
101 | meeting recording |
102 | meeting not recording |
103 | pause recording |
40 | all mute is not turned on |
41 | all mute is turned on |
message content:
{billingCode = '33333' , status = '0'}
Participant status change message:
message parameter:
Parameter Name | Type | Description |
---|---|---|
billingCode | String | Conference bc, used to locate which conference this message belongs to |
partyId | String | The unique id generated by the platform after the participant joins the conference, which is used to identify which participant the message belongs to |
name | String | The name of the participant, if it is an active dial-in, it will be replaced by the phone number |
phone | String | Phone number |
country | String | Country code |
areaCode | String | China area code |
acmPhone | String | Participant's phone number for joining the conference, the format is (country code) + area code + phone number, or (country code) + mobile phone |
role | String | The role of the participant, 0 means consultant; 1 means consulting customer |
partyStatus | String | Participant status (see below for details) |
disconnectReason | String | The reason for the participant to disconnect (see the details below for the type) |
partyStatus:
partyStatus | Description |
---|---|
0 | Disconnected, check another field "disconnectReason" |
1 | Disconnecting |
2 | Connecting |
3 | Party Hold |
4 | Mute |
5 | Can listen and speak |
100 | Listen to music |
101 | In service |
102 | Outbound call corridor, including *8 and Op outbound call |
103 | Call on hold |
disconnectReason:
disconnectReason | Description |
---|---|
0 | Unknown reason |
1 | Hung up by the host |
2 | Hung up by the participant |
3 | Participant no response |
4 | Participant is busy |
5 | Port is full |
7 | Conference is full |
8 | Conference is locked |
9 | Conference does not allow outgoing calls |
message content:
{billingCode = ’33333’ , partyId = ‘1595239406278YY10000’ , name = ‘真实名称’ , phone = ‘13939232332’ , country= ‘86’ , areaCode= ‘010’, acmPhone= ‘(86)13939232332’, role = ‘1’ , partyStatus = ‘0’, disconnectReason = ‘0’, connectTime=’1607076269000’, city=’陕西.西安’}
3.Response code List
code | Description |
---|---|
0 | Operation succeeded |
-1 | Operation failed |
1 | The meeting did not arrive at the time |
2 | The meeting has ended |
3 | Meeting deleted |
4 | [XXX] does not exist |
100 | Request parameter is empty |
101 | No valid user matched |
102 | Site verification failed |
103 | Bad login name |
104 | Password error |
105 | Incorrect login or password |
106 | User does not exist |
107 | Login failed |
108 | Username password encryption and decryption failed |
109 | Session timed out |
110 | The reservation parameter is empty |
111 | The scheduled meeting time is earlier than the current time |
112 | The duration format does not meet the requirements |
113 | The meeting time format is incorrect |
114 | The phone number and name of the conference participant cannot be empty at the same time |
115 | The phone number and Email of the conference participants cannot be empty at the same time |
116 | Country code can only be a number |
117 | The area code can only be numbers |
118 | Phones can only be numbers |
119 | Consultant's phone number cannot be empty |
120 | The telephone area code of the conference participants cannot be empty |
121 | The recording option is illegal |
201 | The phone already exists and cannot be modified |
202 | The name already exists and cannot be modified |
203 | The phone has already joined the conference, and the number cannot be modified |
204 | The outgoing number is repeated |
301 | No post-session report |
302 | No post-session recording |
310 | Phone list exceeds maximum |
130 | Request parameter error |
312 | Import list is empty |
137 | Import list exceeds maximum value of 500 |