Compartir a través de


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!

  1. Abra Visual Studio 2017, y seleccione Archivo>Nuevo>Proyecto para crear un proyecto nuevo.

  2. Seleccione la plantilla Aplicación web ASP.NET (.NET Framework) para el proyecto y asígnele un nombre.

Seleccione Aplicación web ASP.NET (.NET Framework).

  1. Seleccione la plantilla MVC para su aplicación, y asegúrese de que la autenticación está establecida en Sin autenticación.

    Seleccionar plantilla MVC para su aplicación.

    Puede elegir cualquier otra plantilla para su aplicación ASP.NET.

  2. Ahora verá los archivos en el Explorador de soluciones. Expanda Vistas>Inicio, y abra el archivo Index.cshtml.

    Abrir archivo Index.cshtml desde el Explorador de soluciones

  3. 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>
  1. 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:

    Ejecutar la aplicación en el navegador.

Publicar y configurar el widget

  1. 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.

    Ver la dirección URL del sitio de la aplicación web publicada.

    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.

  2. 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.

Widget de ejemplo publicado en las aplicaciones de la interfaz unificada.

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