1.2 Create meeting
Brief description:
Create a meeting
Request URL:
-https://telopenapi.quanshi.com/tel-conference/deal/v1/reservConference/create
Request method:
POST
Request Parameter:
| Parameter Name | Required | Type | Description | 
|---|---|---|---|
| userId | Yes | Int | G-Net user Id | 
| confName | Yes | String | Meeting name | 
| beginTime | Yes | String | Meeting start time, format 2020-08-06 10:00:00 | 
| confDuration | Yes | String | Meeting duration, meeting duration, unit hrs, format 01:30, max: 05:00 hrs | 
| confConfig | No | Int | Dialing settings: default 4 1 : When meeting starts, automatically call experts 2 : When consulting clients join meeting, automatically call experts 3 : When all consulting clients join meeting, automatically call experts 4: After confirmed with consulting clients, G-Net service calls experts 5 : Experts join meeting themselves | 
| tapedMark | No | Int | Auto recording (0: No, 2: Yes) default 0 | 
| notifyemail | No | Int | Email notification (0: No, 1: Yes) default 0 | 
| notifysms | No | Int | SMS notification (0: No, 1: Yes) default 0 | 
| joinLimit | No | Int | Joining limit (0: All numbers can independently join meeting, 1: Only invited numbers can independently join meeting) default 0 | 
| radioConfig | No | Int | Broadcast settings: default 0 0 : Don’t open broadcast 1 : Auto broadcast when experts and consulting clients join meeting 2 : Auto broadcast 5 minutes before the meeting ends 3 : Free control broadcast during meeting | 
| needMonitorUrl | No | Int | Default 0 0 : Monitor link not required 1: Monitor link required | 
| partyList | Yes | Int | Participant list, at least one expert is required | 
Parameters: partyList
| Parameter Name | Required | Type | Description | 
|---|---|---|---|
| custName | No | String | Name, if null, take phone number as the name | 
| custType | Yes | Int | Role (0 expert, 1 consulting client) | 
| custEmail | No | String | Mobile participant email | 
| custTel | Yes | String | Mobile number (not required for consulting client, required for expert) | 
| custCountryCode | No | String | Country code, default format “86” | 
| custAreacode | No | String | Area code (not required for mobile number) | 
Request parameter example
{
  "userId": 6135684,
  "confName": "",
  "beginTime": "2019-05-21 10:30:00",
  "confDuration": "02:00",
  "confConfig": 1,
  "tapedMark": 2,
  "notifyemail": 1,
  "notifysms": 1,
  "joinLimit": 0,
  "partyList": [
    {
      "custType": 0,
      "custTel": "13700000000",
      "custCountryCode": "86",
      "custAreacode": "",
      "custName": "",
      "custEmail": ""
    },
     {
      "custType": 1,
      "custTel": "13711111111",
      "custCountryCode": "86",
      "custAreacode": "",
      "custName": "",
      "custEmail": ""
    }
  ]
}
Curl Request:
curl -l -H "Content-type:application/json" -X POST -d '{"userId":2258811,"confName":"1022-2","beginTime":"2022-10-22 09:50:00","confDuration":"02:00","confConfig":1,"tapedMark":2,"notifyemail":1,"notifysms":1,"joinLimit":0,"partyList":[{"custType":0,"custTel":"13100000000","custCountryCode":"86","custAreacode":"","custName":"test","custEmail":""},{"custType":1,"custTel":"13200000000","custCountryCode":"86","custAreacode":"","custName":"test","custEmail":""}]}' -k --cert /d/cer/qs.deal.20220715/qs.deal.client_cert.pem --key /d/cer/qs.deal.20220715/qs.deal.client_key.pem https://telopenapi.quanshi.com/tel-conference/deal/v1/reservConference/create
Return parameter description:
| Parameter Name | Type | Description | 
|---|---|---|
| code | Int | Response Status value | 
| msg | String | Error description | 
| requestId | String | Request id, G-Net use this parameter to trace the request | 
| confId | Int | G-Net Meeting id | 
| confBillingCode | String | Meeting billingcode | 
| chairmanPassword | String | Consulting client password | 
| partyPassword | String | Expert password | 
| monitorUrl | String | Monitor link | 
Response example
{
  "code": 0,
  "msg": "Meeting scheduled",
  "requestId": "7bf63bab-5a00-fd0d-9d23-5cd102932b5a",
  "data": {
    "confId": "13679",
    "confBillingCode": "66455565",
    "chairmanPassword": "67764718",
    "partyPassword": "58825726"
  }
}
    
  

