Como esto se preguntó en marzo, es probable que todavía no esté buscando una respuesta, pero esto podría ayudar a otros en el futuro.
Si tiene un formulario en su sitio web que un usuario rellena para inscribirse en un evento de WebEx, puede "POSTAR" los datos de formulario a WebEx utilizando la URL API y la clave de reunión de este evento. Para encontrar la clave de la reunión, inicie sesión en WebEx como anfitrión y vaya a Organizar un evento -> Eventos del sitio y haga clic en su evento. El número de evento es su clave de reunión, menos cualquier espacio en blanco.
Cuando un usuario envía el formulario, deberá construir una URL legible por WebEx. En general, se ve como el siguiente: https://yourcompany.webex.com/yourcompany/m.php?AT=EN, y debe colocarse como la acción del formulario.
Utiliza m.php para utilizar los comandos de la API de reuniones y anexar el parámetro AT para iniciar los comandos de WebEx. La EN significa que desea agregar un asistente a un evento. A continuación, denomine los campos de entrada del formulario en su sitio utilizando las definiciones de comandos para cosas como nombre (FN), apellido (LN), correo electrónico (AE), empresa (CO), etc. Se puede encontrar una lista de atributos en el WebEx URL API documentation en la página 2-152. Sus atributos deben coincidir con lo que necesita que el usuario ingrese en el formulario de WebEx en sus opciones. También es necesario incluir un campo oculto con su clave de reunión, así:
<input type="hidden" name="MK" value="123456789" />
Esto es así, al publicar el formulario, el valor MK se incluye como un parámetro de forma. Su solicitud fallará sin el valor de la clave de reunión específica para el evento al que está intentando agregar personas.
Si desea dirigir a las personas a una página de agradecimiento, o lo que sea, una vez que se registren, deberá incluir otro campo oculto con una URL que redireccione a un usuario a alguna parte después de enviar el formulario:
<input type="hidden" name="BU" value="http://www.yourcompany.com/events/thanks.html" />
también debe, por supuesto, añadir un poco de manipulación de formas para asegurarse de que el usuario ha introducido un correo electrónico válido, etc Usted también puede incluir una validación de WebEx, como, cuando WebEx redirige al usuario a la parte posterior URL, incluye un parámetro que indica si falló o tuvo éxito y explica por qué. Esto se agrega como sigue: http://www.yourcompany.com/events/thanks.html?AT=EN&ST=SUCCESS&EI=123456, o algo similar, donde ST es el estado del comando y EI es el ID de registro del evento del usuario. Luego puede verificar que el usuario se haya registrado correctamente, o si la clave de la reunión no fue válida o si el usuario ya está registrado en esta dirección de correo electrónico y por lo tanto no se volvió a registrar.
Una nota sobre esto es que la API URL de WebEx actualmente no admite eventos que son created as part of a program, donde un programa es un tema de WebEx que se puede aplicar a múltiples eventos y es un campo opcional que puede aplicar al configurar un Evento WebEx. Sin embargo, usar la API XML puede evitar esto.
Espero que esto ayude a otros y tal vez a David, también, si todavía está buscando una respuesta.