08-21-2017 11:23 AM
I have been able to successfully add attendees using a RegisterMeetingAttendee command. I believe this is correct, although I'm still hoping to hear back via this post: What is the difference between CreateMeetingAttendee and RegisterMeetingAttendee?
However, when I try to use this call to create a host for a meeting, I get an error message:
<serv:reason>The role is not supported for adding specified attendee to session</serv:reason><serv:gsbStatus>PRIMARY</serv:gsbStatus>
<serv:exceptionID>040007</serv:exceptionID>
The original call was:
<?xml version="1.0" encoding="ISO-8859-1"?>
<serv:message xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
<header>
<securityContext>
<webExID>[MyID]</webExID>
<password>[MyPassword]</password>
<siteID>[MySiteID]</siteID>
<siteName>[MySiteName]</siteName>
</securityContext>
</header>
<body>
<bodyContent xsi:type="java:com.webex.service.binding.attendee.RegisterMeetingAttendee">
<attendees>
<person>
<name>Nicholas 2</name>
<title></title>
<company>test</company>
<email>nicholas+2@projectmanagement.com</email>
<notes>test</notes>
<type>VISITOR</type>
</person>
<joinStatus>ACCEPT</joinStatus>
<role>HOST</role>
<emailInvitations>false</emailInvitations>
<sessionKey>731435805</sessionKey>
</attendees>
</bodyContent>
</body>
</serv:message>
Why am I receiving this message? "HOST" is a valid role per the docs. This auth header has been used successfully on other calls, and this exact code has worked for adding simple attendees.
Solved! Go to Solution.
10-12-2017 09:59 AM
Alternate host is invited, not registered. You can invite an alternate host using CreateMeetingAttendee, while setting the role element to HOST. In this case, the attendee email address must match the email address for an active host account on the site.
08-30-2017 09:31 AM
You'll need to use SetMeeting to add an alternate host element: otherHostWebExID
Hosts are not considered Attendees, so the command your using cannot add a host.
10-12-2017 09:59 AM
Alternate host is invited, not registered. You can invite an alternate host using CreateMeetingAttendee, while setting the role element to HOST. In this case, the attendee email address must match the email address for an active host account on the site.
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