¿Cómo puedo invitar a un usuario por correo electrónico a una sesión de conversación de Lync 2010 mediante la API?

StackOverflow https://stackoverflow.com/questions/4382160

Pregunta

Estamos utilizando Lync Server 2010 en la oficina. Me gustaría crear un sitio web de cara al cliente que permite a los clientes para charlar con nuestros representantes de soporte más de esta plataforma. Idealmente, me gustaría que el cliente acaba de ver la interfaz basada en web por defecto para el comunicador.

Cuando se tiene una conversación iniciada en Lync (Anteriormente Office Communicator), se puede invitar a alguien a chatear por correo electrónico. Eso envía al usuario un enlace para unirse en el chat utilizando la versión web. Quiero emular a esa funcionalidad en mi página web.

Parece que el comunicador AJAX API es prometedor, pero todos los ejemplos son para la construcción de su propia interfaz personalizada y todo. Sólo quiero enlazar nuestro sitio a la versión de acceso a la web.

¿Alguna idea?

¿Fue útil?

Solución

La API AJAX Communicator ya no es nada más, por lo que la forma recomendada de hacer esto sería el uso de UCMA 3.0 para construir un robot de nivel medio para manejar el chat en la web.

En su forma más simple, el robot podría exponer un método (por ejemplo StartChat) a través de WCF, lo que podría ser llamado desde su página web. Al recibir una llamada a ese método, el robot podría entonces iniciar una nueva conferencia, e invitar al representante de soporte a la misma.

Una vez que se crea la conferencia, que podría luego regresar la URL de la conferencia (el mismo que se utiliza en la invitación por correo electrónico) a la página web. La página Web entonces abrir una nueva ventana en esa URL, lo que poner en marcha el cliente Silverlight.

En realidad, es probable que también desee agregar algunas características adicionales, tales como

  • Permitir que el apoyo repeticiones para conexión a la comunicación con el robot para señalar su voluntad de tomar las llamadas externas
  • La agregación de la presencia de la sesión iniciada representantes de soporte, a la disponibilidad de visualización para el usuario del sitio web
  • Ruta de la llamada específicamente a la sesión iniciada representantes de soporte, y proporcionar una manera para que acepten la llamada

CodePlex proyectar sería un buen punto de partida.

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top