cancel
Showing results for 
Search instead for 
Did you mean: 
cancel
1115
Views
1
Helpful
5
Replies

How to use new element "allowAnyoneHostMeeting"

JoannaSNHuang
Level 1
Level 1

Hello,

We want to create a WebEx meeting which anyone can host using the element allowAnyoneHostMeeting,

But We got the error FAILURE.

<serv:result>FAILURE</serv:result>

<serv:reason>validation: unable to find FieldDescriptor for 'allowAnyoneHostMeeting' in ClassDescriptor of scheduleType</serv:reason>

<serv:gsbStatus>PRIMARY</serv:gsbStatus>

<serv:exceptionID>999999</serv:exceptionID>

How can I use this element??

1 Accepted Solution

Accepted Solutions

What version of the XML API is your site running? this feature only exists in WebEx XML API 10.0.0 SP6 (WBS31) and later.


You can determine your XML API version with the GetAPIVersion request

View solution in original post

5 Replies 5

ryanhunt
Level 5
Level 5

Whats the exact/full call you are attempting?

My Request XML as below:

<?xml version="1.0" encoding="UTF-8"?>

<serv:message xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">

    <header>

        <securityContext>

            <webExID>XXXXX</webExID>

            <password>XXXXX</password>

            <siteName>XXXXX</siteName>

        </securityContext>

    </header>

    <body>

        <bodyContent xsi:type="java:com.webex.service.binding.meeting.CreateMeeting">

        <accessControl>

                <meetingPassword>pass123</meetingPassword>

            </accessControl>

            <metaData>

                <confName>Sample Meeting</confName>

                <agenda>Test</agenda>

            </metaData>         

            <schedule>

                 <startDate>08/07/2017 16:00:00</startDate>

                 <openTime>900</openTime>

                 <duration>30</duration>

                 <timeZoneID>48</timeZoneID>

                 <firstAttendeeAsPresenter>true</firstAttendeeAsPresenter>

                 <allowAnyoneHostMeeting>true</allowAnyoneHostMeeting>

            </schedule>

        </bodyContent>

    </body>

</serv:message>

Response XML:

 

<serv:result>FAILURE</serv:result>

 

<serv:reason>validation: unable to find FieldDescriptor for 'allowAnyoneHostMeeting' in ClassDescriptor of scheduleType</serv:reason>

 

<serv:gsbStatus>PRIMARY</serv:gsbStatus>

 

<serv:exceptionID>999999</serv:exceptionID>

 

Thanks!

What version of the XML API is your site running? this feature only exists in WebEx XML API 10.0.0 SP6 (WBS31) and later.


You can determine your XML API version with the GetAPIVersion request

JoannaSNHuang
Level 1
Level 1

allowAnyoneHostMeeting can work now,

but my meeting can't start on time if I did not login in the presenter ID/Passowrd,

how can I use createmeeting XML to

let my meeting start on time without login in presenter ID/Passowrd?

My Request XML as below:

<?xml version="1.0" encoding="UTF-8"?>

<serv:message xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">

    <header>

        <securityContext>

            <webExID>XXXXX</webExID>

            <password>XXXXX</password>

            <siteName>XXXXX</siteName>

        </securityContext>

    </header>

    <body>

        <bodyContent xsi:type="java:com.webex.service.binding.meeting.CreateMeeting">

        <accessControl>

                <meetingPassword>pass123</meetingPassword>

            </accessControl>

            <metaData>

                <confName>Sample Meeting</confName>

                <agenda>Test</agenda>

            </metaData>         

            <schedule>

                 <startDate>08/07/2017 16:00:00</startDate>

                 <openTime>900</openTime>

                 <duration>30</duration>

                 <timeZoneID>48</timeZoneID>

                 <firstAttendeeAsPresenter>true</firstAttendeeAsPresenter>

                 <allowAnyoneHostMeeting>true</allowAnyoneHostMeeting>

            </schedule>

        </bodyContent>

    </body>

</serv:message>

Response XML:

<serv:result>FAILURE</serv:result>

<serv:reason>The site does not allow first attendee as presenter</serv:reason>

<serv:gsbStatus>PRIMARY</serv:gsbStatus>

<serv:exceptionID>060045</serv:exceptionID>

In Site Administration, Common Site Settings -> Options there are the following settings.. do you have them enabled on your site?

Screen Shot 2017-09-08 at 9.38.04 AM.png

Getting Started

Find answers to your questions by entering keywords or phrases in the Search bar above. New here? Use these resources to familiarize yourself with the community: