Compartir por


Exemplo de integración de softphone usando Marco de integración de canle de Dynamics 365 1.0

Descarga a mostra de integración de softphone para Microsoft Dynamics 365 Channel Integration Framework versión 1.0.

Nota

O código de mostra non é compatible con Internet Explorer e nos navegadores que non teñen compatibilidade con WebRTC. Máis información: WebRTC

Importante

  • Este código de mostra actualmente ten unha dispoñibilidade limitada.
  • O código de exemplo para a integración do teléfono móbil con Dynamics 365 mediante o Marco de integración de canles de Dynamics 365 está dispoñible para que os clientes poidan obter acceso anticipado e proporcionar comentarios. O código de mostra non está pensado para uso de produción e pode ter unha funcionalidade limitada ou restrinxida.
  • Microsoft non ofrece soporte para este código de mostra para uso en produción e Microsoft Dynamics A asistencia técnica de 365 non poderá axudarche con problemas ou preguntas. Isto está suxeito a termos de uso suplementarios.

Requisitos previos

Requírese unha subscrición de Azure válida para publicar a aplicación de mostra en Azure.

Nota

Se non tes unha subscrición a Azure, podes crear unha conta gratuíta.

Publica unha aplicación de mostra en Azure

  1. Abre a solución SampleInteg.sln usando Visual Studio 2017.

  2. En Explorador de solucións, fai clic co botón dereito sobre a solución e crea a solución completa.

  3. En Explorador de solucións, faga clic co botón dereito no proxecto SampleInteg e seleccione Publicar.

  4. Seleccione Iniciar para iniciar o asistente de publicación .

  5. Escolla App Service como destino de publicación.

  6. Seleccione Crear novo e, a continuación, seleccione Publicar.

  7. Proporciona un nome de aplicación. Por exemplo, SampleInteg.

  8. Proporciona detalles válidos da subscrición, do grupo de recursos e do plan de hospedaxe.

  9. Seleccione Crear para crear o servizo de aplicacións de Azure e garda o URL do servizo de aplicacións para uso futuro.

    Por exemplo, https://sampleinteg.azurewebsites.net.

    Seleccione Crear para publicar a aplicación en Azure.

Crea unha función para usala co servizo de aplicacións

  1. Crea un código de mostra para a función client-voice .
    Consulte a función do ficheiro Léame que se empaqueta coa integración do softphone de mostra no Dynamics 365 Insider Portal.

  2. Use o código de exemplo para a función capability-token .
    Consulte a función do ficheiro Léame que se empaqueta coa integración do softphone de mostra no Dynamics 365 Insider Portal.

Nota

Garda o URL para a función capability-token que obteñas do código de exemplo anterior. Por exemplo, o URL é https://sampleinteg.sample/capability-token.

Configure unha aplicación de mostra en Dynamics 365

  1. Teña en conta o URL base da organización de Dynamics 365 no que se almacenan todos os recursos web. Para unha organización en liña, esta debería ter a forma https://<orgname>.crmXX.dynamics.com. Por exemplo, https://sampleorg.crm10.dynamics.com.

  2. Obtén a solución Marco de integración de canle de Dynamics 365 . Para obter máis información, consulte Obter Marco de integración de canle de Dynamics 365.

  3. Configure o fornecedor de canles proporcionando os detalles como se mostra na matriz. Para obter máis información, consulta Configurar o fornecedor de canles.

    Campo Descripción
    Nome Nome do provedor da canle.

    Exemplo: Contoso
    Label A etiqueta móstrase como título no widget.

    Exemplo: Contoso
    URL da canle O URL da canle ten o formato: <azure_app_service_url>?base=<crm_base_url>

    Nota: Para esta mostra, o URL é https://sampleinteg.azurewebsites.net?base=https://sampleorg.crm10.dynamics.com.
    Activar a comunicación de saída Si
    Orde das canles 0
    Versión de API 1.0
    Dominios de confianza O dominio (URL) que pode acceder ás API de Channel Integration Framework.
    Seleccione as aplicacións Interface unificada para a canle A lista de aplicacións Interface unificada onde se mostra a canle para os axentes.
    Seleccione Roles para a canle Os roles de seguranza que están presentes en Dynamics 365.
    Nota: Se non asigna ningunha función, móstrase o fornecedor de canles a todos os usuarios asignados para a aplicación Interface unificada de Dynamics 365.
  4. Inicie a aplicación Interface unificada para ver a comunicación widget no lado dereito.

    A comunicación widget no modo minimizado

    Comunicación widget no modo minimizado.

    A comunicación widget no modo expandido

    Comunicación widget no modo expandido.

Importante

  • Todos os URL deben ser HTTPS.
  • Se utilizas un certificado autoasinado para a aplicación Azure ou a organización Dynamics 365, certos navegadores poden rexeitar a conexión e non cargar o teléfono de mostra. Como solución alternativa, abra a aplicación Azure nunha pestana separada e acepte o certificado unha vez.
  • Asegúrate de que o acceso ao micrófono e ao altofalante non estea bloqueado pola política do navegador.

Obtén Marco de integración de canle de Dynamics 365

Configurar un provedor de canles

Microsoft.CIFramework

Eventos do cliente

Referencia da entidade