Delen via


Voorbeeld van softphone-integratie met Kanaalintegratieframework 1.0 voor Dynamics 365

Download het voorbeeld van softphone-integratie voor Kanaalintegratieframework versie 1.0 voor Microsoft Dynamics 365.

Notitie

De voorbeeldcode wordt niet ondersteund op Internet Explorer en in browsers die geen WebRTC-ondersteuning hebben. Meer informatie: WebRTC

Belangrijk

  • Deze voorbeeldcode is momenteel beperkt beschikbaar.
  • De voorbeeldcode voor softphone-integratie met Dynamics 365 via Dynamics 365 Raamwerk voor kanaalintegratie wordt beschikbaar gesteld zodat klanten vroeg toegang kunnen krijgen en feedback kunnen geven. De voorbeeldcode is niet bedoeld voor productiegebruik en biedt mogelijk alleen beperkte functionaliteit.
  • Microsoft biedt geen ondersteuning voor deze voorbeeldcode voor productiegebruik en de Microsoft Dynamics 365 technische ondersteuning kan u niet helpen met problemen of vragen. Hierop zijn aanvullende gebruiksvoorwaarden van toepassing.

Vereisten

Er is een geldig Azure-abonnement vereist om de voorbeeld-app naar Azure te publiceren.

Notitie

Als u geen Azure-abonnement hebt, kunt u een gratis account maken.

Een voorbeeld-app publiceren naar Azure

  1. Open de oplossing SampleInteg.sln met Visual Studio 2017.

  2. Klik in Solution Explorer met de rechtermuisknop op de oplossing en bouw de volledige oplossing.

  3. Klik in Solution Explorer met de rechtermuisknop op het project SampleInteg en selecteer Publiceren.

  4. Selecteer Start om de wizard Publiceren te starten.

  5. Kies App Service als publicatiedoel.

  6. Selecteer Nieuwe maken en vervolgens Publiceren.

  7. Geef de naam van een app op. Dit kan bijvoorbeeld SampleInteg zijn.

  8. Geef geldige abonnements-, resourcegroep- en hostingplangegevens op.

  9. Selecteer Maken om de Azure-appservice te maken en sla de URL Voor de appservice op voor toekomstig gebruik.

    Bijvoorbeeld: https://sampleinteg.azurewebsites.net.

    Maken selecteren om de app op Azure te publiceren.

Een functie maken voor gebruik met de appservice

  1. Voorbeeldcode maken voor de functie client-voice.
    Raadpleeg de functie uit het Leesmij-bestand dat is meegeleverd met de voorbeeldsoftphone-integratie in de Dynamics 365 Insider Portal.

  2. Gebruik de voorbeeldcode voor de functie capability-token.
    Raadpleeg de functie uit het Leesmij-bestand dat is meegeleverd met de voorbeeldsoftphone-integratie in de Dynamics 365 Insider Portal.

Notitie

Sla de URL op voor de functie capability-token die u verkrijgt uit de bovenstaande voorbeeldcode. De URL is bijvoorbeeld https://sampleinteg.sample/capability-token.

Een voorbeeldapp configureren in Dynamics 365

  1. Noteer de basis-URL van de Dynamics 365-organisatie waarin alle webresources zijn opgeslagen. Voor een online organisatie moet dit de vorm https://<orgname>.crmXX.dynamics.com hebben. Bijvoorbeeld: https://sampleorg.crm10.dynamics.com.

  2. Download de oplossing Kanaalintegratieframework voor Dynamics 365. Zie Kanaalintegratieframework voor Dynamics 365 downloaden voor meer informatie.

  3. Configureer de kanaalprovider door de details op te geven zoals weergegeven in de matrix. Zie De kanaalprovider configureren voor meer informatie.

    Veld Omschrijving
    Meting Naam van de kanaalprovider.

    Voorbeeld: Contoso
    Etiket Het etiket wordt weergegeven als de titel in de widget.

    Voorbeeld: Contoso
    URL voor methode De kanaal-URL heeft de volgende indeling: <azure_app_service_url>?base=<crm_base_url>

    Opmerking: Voor dit voorbeeld is de URL https://sampleinteg.azurewebsites.net?base=https://sampleorg.crm10.dynamics.com.
    Uitgaande communicatie inschakelen Ja
    Kanaalvolgorde 0
    API-versie 1.0
    Vertrouwde domeinen Het domein (URL) dat toegang kan hebben tot de Kanaalintegratieframework-API's.
    De Unified Interface-apps selecteren voor het kanaal De lijst met Unified Interface-apps waarin het kanaal wordt weergegeven voor de agenten.
    Rollen selecteren voor het kanaal De beveiligingsrollen die aanwezig zijn in Dynamics 365.
    Opmerking: Als u geen rol toewijst, wordt de kanaalprovider weergegeven aan alle gebruikers die zijn toegewezen aan de Dynamics 365-app Unified Interface.
  4. Start de app Unified Interface om de communicatiewidget aan de rechterkant te zien.

    De communicatiewidget in de geminimaliseerde modus

    Communicatiewidget in de geminimaliseerde modus.

    De communicatiewidget in de uitgevouwen modus

    Communicatiewidget in de uitgevouwen modus.

Belangrijk

  • Alle URL's moeten HTTPS zijn.
  • Als u een zelfondertekend certificaat gebruikt voor de Azure-app of de Dynamics 365-organisatie, kunnen bepaalde browsers de verbinding weigeren en de voorbeeldtelefoon niet laden. Als tijdelijke oplossing opent u de Azure-app op een apart tabblad en accepteert u het certificaat één keer.
  • Zorg ervoor dat toegang tot de microfoon en luidspreker niet wordt geblokkeerd door browserbeleid.

Dynamics 365 Raamwerk voor kanaalintegratie downloaden

Een kanaalprovider configureren

Microsoft.CIFramework

Gebeurtenissen aan clientzijde

Entiteitverwijzing