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
Abre a solución SampleInteg.sln usando Visual Studio 2017.
En Explorador de solucións, fai clic co botón dereito sobre a solución e crea a solución completa.
En Explorador de solucións, faga clic co botón dereito no proxecto SampleInteg e seleccione Publicar.
Seleccione Iniciar para iniciar o asistente de publicación .
Escolla App Service como destino de publicación.
Seleccione Crear novo e, a continuación, seleccione Publicar.
Proporciona un nome de aplicación. Por exemplo, SampleInteg.
Proporciona detalles válidos da subscrición, do grupo de recursos e do plan de hospedaxe.
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
.
Crea unha función para usala co servizo de aplicacións
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.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
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
.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.
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: ContosoLabel A etiqueta móstrase como título no widget.
Exemplo: ContosoURL 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.Inicie a aplicación Interface unificada para ver a comunicación widget no lado dereito.
A comunicación widget no modo minimizado
A 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.
Temas relacionados
Obtén Marco de integración de canle de Dynamics 365