Cree un widget de comunicación simple
En este tutorial, demostramos cómo construir un simple widget de comunicación ¡Hola Mundo! que se puede hospedar en el Marco de integración de canal de Dynamics 365.
Requisitos previos
- Visual Studio 2017.
- Se requiere una suscripción de Microsoft Azure válida para publicar la aplicación de ejemplo en Azure.
Nota
Si no dispone de una suscripción con Azure, cree una cuenta gratuita.
Crea una aplicación sencilla ¡Hola Mundo!
Abra Visual Studio 2017, y seleccione Archivo>Nuevo>Proyecto para crear un proyecto nuevo.
Seleccione la plantilla Aplicación web ASP.NET (.NET Framework) para el proyecto y asígnele un nombre.
Seleccione la plantilla MVC para su aplicación, y asegúrese de que la autenticación está establecida en Sin autenticación.
Puede elegir cualquier otra plantilla para su aplicación ASP.NET.
Ahora verá los archivos en el Explorador de soluciones. Expanda Vistas>Inicio, y abra el archivo Index.cshtml.
Reemplace el código HTML en el archivo Index.cshtml con el código siguiente:
<!DOCTYPE html>
<html>
<body>
<br /><br />
<p>Hello World!</p>
</body>
</html>
Ejecute este archivo HTML con Microsoft Edge o Google Chrome para probar y depurar.
La página web debe tener este aspecto cuando la ejecute en el explorador:
Publicar y configurar el widget
Para publicar el widget de ejemplo que acaba de crear, siga los pasos en Publicar aplicación de ejemplo en Azure. Puede que también le convenga leer este tutorial de Azure sobre cómo crear y publicar una aplicación web ASP.NET en Azure: Crear una aplicación web de ASP.NET Framework en Azure Una vez que el asistente publicó la aplicación en Azure, proporciona una dirección URL que puede usar para obtener acceso a la aplicación web hospedada.
Al seleccionar la dirección URL del sitio, se abre la misma aplicación web que vimos antes al depurar nuestra aplicación web en Visual Studio.
Para configurar el widget en su instancia de Dynamics 365, siga los pasos descritos aquí: Configurar la aplicación de ejemplo en Dynamics 365.
Después de completar los pasos anteriores, abra una de las aplicaciones de la interfaz unificada que seleccionó al configurar el widget en el Marco de integración de canal de Dynamics 365 y verá el widget de comunicación en el panel derecho. Para abrir una de las aplicaciones de interfaz unificada, vaya a https://[Organization URI]/apps
.
El widget publicado debe tener un aspecto similar al siguiente.
Ahora, siga a la siguiente sección de este tutorial que muestra cómo puede buscar y abrir un registro en Dynamics 365 en una llamada entrante.
Cómo comprobar si Channel Integration Framework 1.0 está listo para la comunicación
Puede comprobar si Channel Integration Framework 1.0 está listo invocando el evento CIFInitDone. El evento CIFInitDone lo genera la biblioteca Channel Integration Framework después de cargarse Channel Integration Framework. Este evento determina si las API de Channel Integration Framework están listas para la comunicación. Más información: Eventos
Consultar también
Buscar y abrir registros en una conversación entrante
Código de ejemplo para integración de softphone
Crear una aplicación web de ASP.NET Framework en Azure
Preguntas frecuentes
Comentarios
https://aka.ms/ContentUserFeedback.
Próximamente: A lo largo de 2024 iremos eliminando gradualmente GitHub Issues como mecanismo de comentarios sobre el contenido y lo sustituiremos por un nuevo sistema de comentarios. Para más información, vea:Enviar y ver comentarios de