11-22-2016 09:17 AM
Is it possible to reassign an event or a training session through the XML API to a new host like you can do through the Site Administration page?
12-08-2016 03:03 PM
Greetings! There isn't a direct way to do this, but you could use SetMeeting to do this, adding a new host to the meeting:
<body>
<bodyContent xsi:type="java:com.webex.service.binding.meeting.SetMeeting">
<meetingkey>000000000</meetingkey>
<participants>
<attendees>
<attendee>
<person>
<name>New Host</name>
<firstName>New</firstName>
<lastName>Host</lastName>
<webExId>newHostID</webExId>
<email>newhost@example.com</email>
</person>
<role>HOST</role>
</attendee>
</attendees>
</participants>
</bodyContent>
</body>
12-13-2016 07:29 AM
A similar question, is it possible to programmatically re-assign an already recorded meeting? I looked through the various API calls and did not find anything that could handle it. This step in particular:
12-14-2016 02:15 PM
It is not possible to do this programatically, only via the WebEx web admin page.
12-15-2016 04:54 PM
Hi Michael,
I am looking for calls that work for Events or Training sessions. The code snippet you posted is for Meetings. I know there is a setEvent call where I can pass in something similar but it does not include an option to set the type as HOST. The only valid values according to the documentation are "MEMBER, VISITOR and PANELIST." The xsd also says that you could send SME ( I don't know what that means) or SALESTEAM.
I am able to register a user as a panelist, but that does not mark them as an Alternate Host and they are not able to start the Event.
01-13-2017 04:35 PM
I apologize, you are correct there is a different way to do this. In setTrainingSession, you can use otherHostWebExID.
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