1.3 Modify Meeting

Brief description:

Modify Meeting

Request URL:

-https://telopenapi.quanshi.com/tel-conference/deal/v1/reservConference/update

Request method:

POST

Request Parameter:

Parameter Name Required Type Description
confId Yes Int Meeting id, the only identification code to change meetings
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
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

{
  "confId":833015,
  "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 '{"confId":834147,"userId":2258811,"confName":"test update meeting","beginTime":"2022-07-22 09:55: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":"15600000000","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/update

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 G-Net conference 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"
  }
}