07-25-2017 03:31 AM
Hello,
I am current using the Sandbox to try to create a meeting with the "Use VOIP Only" audio option, via the XML service. The documentation is none to clear on how to achieve this and of the few discussions I've seen none are working for me. The XML being posted is:
<?xml version="1.0"?>
-<serv:message xmlns:serv="http://www.webex.com/schemas/2002/06/service" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
-<header>
-<securityContext>
<webExID>xxxxx</webExID>
<password>xxxxx</password>
<siteID>xxxxx</siteID>
<partnerID>xxxxx</partnerID>
<siteName>xxxxx</siteName>
</securityContext>
</header>
-<body>
-<bodyContent xsi:type="java:com.webex.service.binding.meeting.SetMeeting">
-<accessControl>
<meetingPassword>xxxxx</meetingPassword>
</accessControl>
-<metaData>
<confName>34a67e4d-f5c4-4a86-9243-b36b5cd4c8e9</confName>
</metaData>
-<participants>
<attendees/>
</participants>
-<enableOptions>
<attendeeList>true</attendeeList>
<chat>false</chat>
<poll>false</poll>
<audioVideo>false</audioVideo>
<presentation>false</presentation>
<autoDeleteAfterMeetingEnd>false</autoDeleteAfterMeetingEnd>
<voip>true</voip>
</enableOptions>
-<schedule>
<startDate>8/3/2017 09:00:00</startDate>
<openTime>0</openTime>
<duration>10</duration>
<timeZoneID>21</timeZoneID>
</schedule>
-<telephony>
<telephonySupport>CALLIN</telephonySupport>
</telephony>
-<attendeeOptions>
<registration>false</registration>
<emailInvitations>false</emailInvitations>
</attendeeOptions>
<meetingkey>621608149</meetingkey>
</bodyContent>
</body>
</serv:message>
I have set various "enableOptions" to true but still cannot get a meeting created with "Use VOIP Only". I'm unclear as to whether this is a restriction of the sandbox, or I am missing something.
Any help would be appreciated.
Regards,
Craig
Solved! Go to Solution.
07-31-2017 11:00 AM
Hi Craig,
To enable VoIP only, you just need to disable telephonySupport. The request below will create a new meeting with this configuration or you can change "CreateMeeting" to "SetMeeting" to update an existing meeting.
<?xml version="1.0" encoding="UTF-8"?>
<serv:message xmlns:serv="http://www.webex.com/schemas/2002/06/service" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
<header>
<securityContext>
<webExID></webExID>
<password></password>
<siteName></siteName>
<returnAdditionalInfo>true</returnAdditionalInfo> # we recommend this element so it returns the XML server you hit. This is very helpful if you need to come to us for support with failing requests.
</securityContext>
</header>
<body>
<bodyContent xsi:type="java:com.webex.service.binding.meeting.CreateMeeting">
<accessControl>
<meetingPassword>xxxxx</meetingPassword>
</accessControl>
<metaData>
<confName>34a67e4d-f5c4-4a86-9243-b36b5cd4c8e9</confName>
</metaData>
<participants>
<attendees/>
</participants>
<enableOptions>
<attendeeList>true</attendeeList>
<chat>false</chat>
<poll>false</poll>
<audioVideo>false</audioVideo>
<presentation>false</presentation>
<autoDeleteAfterMeetingEnd>false</autoDeleteAfterMeetingEnd>
<voip>true</voip>
</enableOptions>
<schedule>
<startDate>8/3/2017 09:00:00</startDate>
<openTime>0</openTime>
<duration>10</duration>
<timeZoneID>21</timeZoneID>
</schedule>
<telephony>
<telephonySupport>NONE</telephonySupport>
</telephony>
<attendeeOptions>
<registration>false</registration>
<emailInvitations>false</emailInvitations>
</attendeeOptions>
</bodyContent>
</body>
</serv:message>
Kasey Schultz
API Developer Services - WebEx - Cisco Systems, Inc..:|:.:|:.
07-31-2017 02:26 AM
Sorry to push but is anyone able to help with this please?
Regards,
Craig
07-31-2017 10:10 AM
Moved to the WebEx API developer support forum for questions about the API
07-31-2017 11:00 AM
Hi Craig,
To enable VoIP only, you just need to disable telephonySupport. The request below will create a new meeting with this configuration or you can change "CreateMeeting" to "SetMeeting" to update an existing meeting.
<?xml version="1.0" encoding="UTF-8"?>
<serv:message xmlns:serv="http://www.webex.com/schemas/2002/06/service" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
<header>
<securityContext>
<webExID></webExID>
<password></password>
<siteName></siteName>
<returnAdditionalInfo>true</returnAdditionalInfo> # we recommend this element so it returns the XML server you hit. This is very helpful if you need to come to us for support with failing requests.
</securityContext>
</header>
<body>
<bodyContent xsi:type="java:com.webex.service.binding.meeting.CreateMeeting">
<accessControl>
<meetingPassword>xxxxx</meetingPassword>
</accessControl>
<metaData>
<confName>34a67e4d-f5c4-4a86-9243-b36b5cd4c8e9</confName>
</metaData>
<participants>
<attendees/>
</participants>
<enableOptions>
<attendeeList>true</attendeeList>
<chat>false</chat>
<poll>false</poll>
<audioVideo>false</audioVideo>
<presentation>false</presentation>
<autoDeleteAfterMeetingEnd>false</autoDeleteAfterMeetingEnd>
<voip>true</voip>
</enableOptions>
<schedule>
<startDate>8/3/2017 09:00:00</startDate>
<openTime>0</openTime>
<duration>10</duration>
<timeZoneID>21</timeZoneID>
</schedule>
<telephony>
<telephonySupport>NONE</telephonySupport>
</telephony>
<attendeeOptions>
<registration>false</registration>
<emailInvitations>false</emailInvitations>
</attendeeOptions>
</bodyContent>
</body>
</serv:message>
Kasey Schultz
API Developer Services - WebEx - Cisco Systems, Inc..:|:.:|:.
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