Comparteix a través de


Codi d'exemple per a la integració amb softphone mitjançant el Dynamics 365 Channel Integration Framework 2.0

Descarregueu l'exemple d'integració de softphone per al Microsoft Dynamics 365 Channel Integration Framework versió 2.0.

Nota

El codi d'exemple no és compatible amb els Internet Explorer navegadors que no són compatibles amb webRTC. Més informació: WebRTC

Requisits previs

  • Omnicanal per al Dynamics 365 servei d'atenció al client

  • Cal una subscripció vàlida de l'Azure per publicar l'aplicació d'exemple a l'Azure.

    Nota

    Si no teniu una subscripció de l'Azure, podeu crear un compte gratuït.

Publicar una aplicació d'exemple a l'Azure

  1. Obriu la solució SampleInteg.sln utilitzant Visual Studio 2017.

  2. A l'Explorador de solucions, feu clic amb el botó dret a la solució i creeu la solució completa.

  3. A l'Explorador de solucions, feu clic amb el botó dret sobre el projecte SampleInteg i seleccioneu Publica.

  4. Seleccioneu Inicia per iniciar l'auxiliar de publicació .

  5. Trieu Servei d'aplicacions com a segmentació de publicació.

  6. Seleccioneu Crea'n de nou i, a continuació, seleccioneu Publica.

  7. Proporcioneu un nom d'aplicació. Per exemple,SampleInteg .

  8. Proporcioneu informació vàlida sobre la subscripció, el grup de recursos i el pla d'allotjament.

  9. Seleccioneu Crea per crear el servei d'aplicacions de l'Azure i deseu l'adreça URL del servei d'aplicacions per utilitzar-la més endavant.

    Per exemple, https://sampleinteg.azurewebsites.net.

    Seleccioneu Crea per publicar l'aplicació a l'Azure.

Crea una funció per utilitzar-la amb el servei d'aplicacions

  1. Creeu codi d'exemple per a la funció client-veu .
    Consulteu la funció des del fitxer readme empaquetat amb la integració softphone d'exemple al Portal del Dynamics 365 Insider.

  2. Utilitzeu el codi d'exemple per a la funció capability-token .
    Consulteu la funció des del fitxer readme empaquetat amb la integració softphone d'exemple al Portal del Dynamics 365 Insider.

Nota

Deseu l'URL per a la funció de testimoni de capacitat que obteniu del codi d'exemple anterior. Per exemple, l'URL és https://sampleinteg.sample/capability-token.

Configurar l'aplicació d'exemple al Dynamics 365

  1. Tingueu en compte l'adreça URL base de l'organització del Dynamics 365 des d'on s'emmagatzemen tots els recursos web. Per a una organització en línia, aquesta hauria de ser de la forma https://<orgname>.crmXX.dynamics.com. Per exemple: https://sampleorg.crm10.dynamics.com

  2. Obteniu la solució Dynamics 365 Channel Integration Framework . Per obtenir més informació, vegeu Obtenir el Dynamics 365 Channel Integration Framework.

  3. Configureu el proveïdor de canals proporcionant el detall tal com es mostra a la matriu. Per obtenir més informació, consulta Configurar el proveïdor de canals.

    Camp Descripció
    Nom Nom del proveïdor del canal.

    Exemple: Contoso
    Nom exclusiu Un identificador únic en el <format prefix>_<name> .
    IMPORTANT: Per al nom únic es requereixen els requisits següents:
    • El prefix només pot ser alfanumèric i la seva longitud ha de ser entre 3 i 8 caràcters.
    • Hi ha d'haver un guió baix entre el prefix i el nom
    Label L'etiqueta es mostra com a títol al giny.

    Exemple: Contoso
    Adreça URL del canal L'URL del canal té el format: <azure_app_service_url>?base=<crm_base_url>

    Nota: Per a aquesta mostra, l'URL és https://sampleinteg.azurewebsites.net?base=https://sampleorg.crm10.dynamics.com.
    Habilita la comunicació de sortida
    Ordre del canal 0
    Versió de l'API 2.0
    Dominis de confiança El domini (URL) que pot accedir a les API del Marc d'integració de canals.
    Selecciona les aplicacions Interfície unificada per al canal La llista de Interfície unificada aplicacions on es mostra el canal per als agents.
    Seleccionar funcions per al canal Les funcions de seguretat presents al Dynamics 365.
    Nota: Si no assigneu cap funció, el proveïdor del canal es mostrarà a tots els usuaris assignats a l'aplicació Dynamics 365 Interfície unificada.
  4. Inicieu l'aplicació Interfície unificada per veure el giny de comunicació a la part esquerra.

Important

  • Tots els URL han de ser HTTPS.
  • Si utilitzeu un certificat signat automàticament per a l'aplicació de l'Azure o l'organització del Dynamics 365, alguns navegadors poden rebutjar la connexió i no carregar el telèfon d'exemple. Com a solució alternativa, obriu l'aplicació de l'Azure en una pestanya independent i accepteu el certificat una vegada.
  • Assegureu-vos que la política del navegador no bloquegi l'accés al micròfon i als altaveus.

Importar dades de configuració

  1. Descarregueu l'eina Migració de configuració. L'eina Migració de configuració està disponible com a NuGet paquet.

  2. Inicieu l'eina Migració de la configuració. Feu doble clic a DataMigrationUtility.exe de la carpeta: [your folder]\Tools\ConfigurationMigration\.

  3. A la pantalla principal, seleccioneu Importa dades i, a continuació, seleccioneu Continua.

  4. A la pantalla d'inici de sessió, proporcioneu els detalls d'autenticació per connectar-vos a la instància del Dynamics 365 des d'on voleu importar dades. Si teniu diverses organitzacions al servidor del Dynamics 365 i voleu seleccionar l'organització a la qual voleu importar les dades de configuració, activeu la casella de selecció Mostra sempre la llista d'organitzacions disponibles. Seleccioneu Inicia la sessió.

  5. Si teniu múltiples organitzacions i heu seleccionat la casella Visualitza sempre la llista d'organitzacions disponibles, la pantalla següent permet triar l'organització a la qual us voleu connectar. Seleccioneu una organització de les aplicacions del Dynamics 365 a la qual connectar-vos.

  6. Proporcioneu el fitxer de dades (data.zip) que voleu importar. Navegueu fins al fitxer de dades i seleccioneu-lo. Seleccioneu Importa dades.

  7. Aquest pas només s'aplica si les dades que importeu contenen la informació d'usuari del sistema d'origen. Introduïu la informació d'usuari d'assignació al sistema de destinació. Podeu assignar-ho tot a l'usuari que està executant el procés d'importació o assignar-ho als usuaris individuals mitjançant un fitxer d'assignació de l'usuari (.xml). Si trieu la darrera opció, haureu d'especificar un fitxer d'assignació d'usuari existent o bé pot generar-lo l'eina. Si genereu un fitxer nou, empleneu el nom d'usuari de l'assignació al paràmetre Nou per a cada usuari del servidor d'origen. Seleccioneu el fitxer de mapa d'usuari a l'eina quan hàgiu acabat i seleccioneu D'acord.

  8. La pantalla següent mostra l'estat d'importació dels vostres registres. La importació de dades es realitza en diversos passos per importar primer les dades de fundació mentre es posen en cua les dades dependents i llavors s'importen les dades dependents en els passos posteriors per gestionar les dependències de dades o enllaços. Això assegura una importació de dades neta i coherent.

  9. Seleccioneu Finalitza per tancar l'eina.

Consulteu també

Obteniu el marc d'integració de canals del Dynamics 365