03-11-2022 10:55 PM - edited 03-12-2022 07:53 AM
Hello everyone,
My company is planning to integrate a video conferencing service into one of our apps. We expect the following primary features from the video conferencing platform.
I am currently eveluating the webex REST API using a free webex account. Eventhough the API seems to be very rich it doesn't provide APIs for ongoing call termination and for getting a detailed report. Existing meeting delete API doesn't allow deleting an ongoing meeting. Also the existing get meeting participant details API doesn't provide details of multiple rejoins, it only has the last joined/left time of the participant.
I have read in some of the old posts here about URL API and XML API (deprecated) which are claimed to have these capabilities. However I didn't manage to test any of these APIs using my free account.
Following are the questions I am having at the moment.
03-14-2022 11:32 AM
In general, as you've found, the Webex meetings REST APIs are focused on static configuration and schedule management - not real-time meeting management.
The Webex Browser SDK does provide all those real-time interaction features (starting/ending meetings, getting participant join events, etc.), however it is designed to run in a web browser as a 1st party meeting client; therefore not amenable as a service-based 3rd-party call control solution. If (at least one of) the participants are joining the meeting via web apps you've build using this SDK, then you should be able to control things as you need, from the client-side. If they're joining through something else (the regular Webex browser experience, the mobile Webex app, etc.) then that might be less feasible...
If feature requirements are simple - i.e. just users voice/video conferencing, no extended Webex features e.g. whiteboarding, chat, etc. - then it might be worth considering something like Broadworks (which also has browser-based SDKs.) Webex Calling (based on Broadworks, I believe) has simple 3rd party call control REST APIs, but I don't see conferencing APIs currently: https://developer.webex.com/docs/webex-calling
03-14-2022 11:34 AM
BTW, I'd encourage you to get a second opinion via the dedicated Webex developer support channels available here: https://developer.webex.com/support
Discover and save your favorite ideas. Come back to expert answers, step-by-step guides, recent topics, and more.
New here? Get started with these tips. How to use Community New member guide