Please note: These WebEx forums have replaced the earlier site forums. All the previous threads and posts have been replicated here, and if you subscribed to the previous forums, please re-subscribe. Thank you.
« Back to Scheduling Meetings

How to make webex meetings persistent?

Combination View Flat View Tree View
Threads [ Previous | Next ]
IS there any way to make a webex meeting persistent so that when all
users leave it is left open, at least until the scheduled end time, so
that users can re-join at any point?
 
Many thanks,
Andrew

Hi Andrew,


Unfortunately what you are trying to do is not possible.  At the very least the host must stay in the meeting or the host role must be passed to an attendee in order to keep the meeting alive.  If the meeting is accidently closed the host can usually restart the meeting if it is still before the end time,  but all documents, annotations, and any files that had been open will need to be reopened.  Essentially it would be like starting a new meeting even though the meeting key is the same.


In the future this question would be best answered by our dedicated tech
support team as it relates more to the WebEx meeting client behavior
than any of our cloud APIs.  You can use the support ticketing system
located at http://support.webex.com/support at any time to open a
ticket.   These forums are dedicated to the development community for
the WebEx APIs.

Thank you,

Kingsley Lewis

Thanks Kingsley,
 
The other option, which is actually preferrable for me, is to be able to set off an impromtu meeting via a URL and then capture the meeting key that is returned by the backURL.
 
So the scenario is that I provide a webpage for a registered webex user to kick off an instant impromptu meeting (got that working using the API) and then that webpage receives the meeting key of the new meeting from the backURL and creates a new URL for the m.php?AT=JM call ...
 
The page we provide that the registered webex user is on has an IM interface and that user is in an IM conversation with a customer who he then wants to post that AT=JM URL to so that they can be automatically joined into the meeting that was just created.
 
Are there any samples for how to achieve that?  I can construct both URLs successfully but am just missing the bit on how to receive the back url and parse it to create the seconf AT=JM url...
 
Thanks,
Andrew
 
 
 

Hi Andrew,



In this situation I would suggest using three different URL API
commands. The reason for the three commands Vs. two is that the behavior
of the BU parameter can be different depending on what type of client
(java, activeX, TFS) is used.  The BU parameter is launched when the
command completes.  With the Java client the command completes as soon
as the meeting starts because it no longer relies on the browser - the
browser is freed up and the BU is initiated.  The active X client has
the opposite affect and will launch the BU when a meeting finishes -
Active X will keep the browser window tied up and then will release it
at the end of the meeting, this is when the BU is initiated.



The BU should point to a page internal to your company.  Parsing the
response depends on what languages you are using.  In PHP it's can be
similar to this example
<?php
$status = $_GET['ST'];
$meetingKey =
$_GET['MK'];
 
//createURL
do stuff with MK
?>
 
 
Listed
below are the three suggested URL APIs with a detailed
description of each one. 
1. Schedule Meeting-



https://sitename.webex.com/sitename/p.php?AT=LI&WID=enter_login&PW=enter_password&MU=/sitename/m.php?AT=SM%26MN=enter_meeting_name%26PW=enter_meeting_password%26BU=http://yourcorpsite.com/back_test.htm?fURL=extramParam&BU=http://yourcorpsite.com/back_test.htm&fURL=extramParam



This is the API login command. Since you must login before you can
schedule a meeting, we are providing a chained command to allow you to
do login and schedule a meeting all in one URL.:



      p.php?AT=LI



This is the WebEx login parameter:



      &WID=enter_login



This is the password parameter for the WebEx login:



      &PW=enter_password



This is the MU parameter which is the URL that will load if the login is
successful. In this example the MU value is a chained Schedule Meeting
command. If you enter the correct info it will schedule a meeting based
on the date and time info you supplied. NOTE: You can only use the MU
parameter to chain a second API command with the Login command.



     
MU=/sitename/m.php?AT=SM%26MN=enter_meeting_name%26PW=enter_meeting_password%26BU=http://ats.corp.webex.com/tools/ts/back_test.htm?fURL=extramParam&BU=http://yourcorpsite.com/back_test.htm?fURL=extramParam



This is the BU or BackURL for the login command, which means this URL
will load if the login is not successful. The page specified below will
parse the returned info and notify you of success or provide an error
message.



      &BU=http://yourcorpsite.com/back_test.htm?fURL=extramParam



Details about the Schedule Meeting command:



This is the Schedule Meeting command:



      m.php?AT=SM



This is the meeting password parameter, this is the security information
the attendee will supply in order to enter the meeting. The %26 is NOT a
typo, multiple parameters in the MU have to be URL-Encoded and the %26
represents an &.:



      %26PW=enter_meeting_password



This parameters is for the meeting name:



      %26MN=enter_meeting_name



This is the BU for the Schedule Meeting command. This URL will be loaded
after the meeting if the command is successful or immediately if the
command is not successful. The page specified below will parse the
returned info and notify you of success or provide an error message.:



      %26BU=http://yourcorpsite.com/back_test.htm?fURL=extramParam



Resutls:

This will return the meetingkey, appended to the BU parameter that will
be used in the next two commands:

http://yourcorpsite.com/back_test.htm?fURL=extramParam&siteurl=sitename&serviceType=MC&AT=SM&ST=SUCCESS&MK=123456789





2.Host Meeting:



https://sitename.webex.com/sitename/p.php?AT=LI&WID=enter_login&PW=enter_password&MU=/sitename/m.php?AT=HM%26MK=enter_meeting_number%26BU=http://yourcorpsite.com/back_test.htm?fURL=extramParam&BU=http://yourcorpsite.com/back_test.htm?fURL=extramParam



Login information is the same as above.



Details about the Host Meeting command:

This is the Host Meeting command:



      m.php?AT=HM



This is the meeting number parameter. The %26 is NOT a typo, multiple
parameters in the MU have to be URL-Encoded and the %26 represents an
&.:



      %26MK=enter_meeting_number



This is the BU for the Host Meeting command. This URL will be loaded
after the meeting if the command is successful or immediately if the
command is not successful. The page specified below will parse the
returned info and notify you of success or provide an error message.:



      %26BU=http://yourcorpsite.com/back_test.htm?fURL=extramParam

     

Results:

http://yourcorpsite.com/back_test.htm?fURL=extramParam&AT=HM&BUFlag=1&ST=SUCCESS&MK=123456789



3. Join Meeting



https://sitename.webex.com/sitename/m.php?AT=JM&MK=enter_meeting_number&PW=enter_meeting_password&AN=enter_attendee_name&AE=enter_attendee_email&BU=http://yourcorpsite.com/back_test.htm?fURL=extraParam



Login is not required to attend a meeting in most cases.



Details about the Join Meeting command:

This is the Join Meeting command:



      m.php?AT=JM



This is the meeting number parameter.



      &MK=enter_meeting_number



This is the meeting password parameter.:



      &PW=enter_meeting_password



This is the attendee name parameter. Enter the first name and last name
and separate them with a "+" or "%20" to represent a blank space.:



      &AN=enter_attendee_name



This is the e-mail parameter. Enter the e-mail of the attendee.:



      &AE=enter_attendee_email



This is the BU for the Join Meeting command. This URL will be loaded
after the meeting if the command is successful or immediately if the
command is not successful. The page specified below will parse the
returned info and notify you of success or provide an error message.:



      &BU=http://yourcorpsite.com/back_test.htm?fURL=extraParam

     

Results:



http://yourcorpsite.com/back_test.htm?fURL=extramParam&AT=JM&BUFlag=1&ST=SUCCESS&MK=123456789
<ul>


</ul>

Thanks Kingsley - that is absolutely great...all working just as I want it now!
 
Andrew

Create a Cisco account today and gain access across all Cisco Collaboration Developer sites.

 

Follow the WebEx Developer program on Twitter for the latest industry and WebEx Meetings related information.