Partager via


Exemple d’intégration de téléphone logiciel à l’aide de l’Environnement d’intégration du canal de Dynamics 365 1.0

Téléchargez l’exemple d’intégration de téléphone logiciel pour l’Environnement d’intégration du canal version 1.0 de Microsoft Dynamics 365.

Note

L’exemple de code n’est pas pris en charge sur Internet Explorer et sur les navigateurs qui ne prennent pas en charge WebRTC. Pour plus d’informations, voir : WebRTC.

Important

  • Cet exemple de code a une disponibilité limitée pour le moment.
  • L’exemple de code pour l’intégration de téléphone logiciel avec Dynamics 365 à l’aide de l’Environnement d’intégration du canal Dynamics 365 est rendu disponible pour que les clients puissent accéder de façon anticipée et fournir des commentaires. L’exemple de code n’est pas destiné à une utilisation en production et peuvent avoir des fonctionnalités limitées ou restreintes.
  • Microsoft ne fournit pas de support pour cet exemple de code à des fins de production et le support technique de Microsoft Dynamics 365 ne pourra pas vous aider si vous avez des problèmes ou des questions. Ceci est soumis à des conditions d’utilisation supplémentaires.

Configuration requise

Un abonnement Azure valide est requis pour publier l’exemple d’application dans Azure.

Note

Si vous n’avez pas d’abonnement Azure, vous pouvez créer un compte gratuit.

Publier un exemple d’application dans Azure

  1. Ouvrez la solution SampleInteg.sln à l’aide de Visual Studio 2017.

  2. Dans Explorateur de solutions, cliquez avec le bouton droit sur la solution et générez la solution complète.

  3. Dans l’Explorateur de solutions, cliquez avec le bouton droit sur le projet SampleInteg, puis sélectionnez Publier.

  4. Sélectionnez Démarrer pour lancer l’Assistant Publier.

  5. Choisissez Service d’application comme cible de publication.

  6. Sélectionnez Créer et sélectionnez Publier.

  7. Fournissez un nom d’application. Par exemple, SampleInteg.

  8. Fournissez un abonnement valide, un groupe de ressources, et les détails du plan d’hébergement.

  9. Sélectionnez Créer pour créer le service d’application Azure, et enregistrez l’URL du service d’application pour une utilisation future.

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

    Sélectionner Créer pour publier une application sur Azure.

Créer une fonction à utiliser avec le service d’application

  1. Créez un exemple de code pour la fonction client-voice.
    Reportez-vous à la fonction du fichier Lisez-moi fourni avec l’exemple d’intégration de téléphone logiciel dans le Portail Dynamics 365 Insider.

  2. Utilisez l’exemple de code pour la fonction capability-token.
    Reportez-vous à la fonction du fichier Lisez-moi fourni avec l’exemple d’intégration de téléphone logiciel dans le Portail Dynamics 365 Insider.

Note

Enregistrez l’URL pour la fonction capability-token que vous obtenez à partir de l’exemple de code ci-dessus. Par exemple, l’URL est https://sampleinteg.sample/capability-token.

Configurer un exemple d’application dans Dynamics 365

  1. Notez l’URL de base de l’organisation Dynamics 365 où toutes les ressources Web sont enregistrées. Pour un organisation en ligne, elle doit avoir le format https://<orgname>.crmXX.dynamics.com. Par exemple, https://sampleorg.crm10.dynamics.com

  2. Obtenez la solution Environnement d’intégration du canal Dynamics 365. Pour plus d’informations, voir Obtenir l’Environnement d’intégration du canal Dynamics 365.

  3. Configurez le fournisseur de canal en fournissant des détails comme le montre la matrice. Pour plus d’informations, consultez Configurer le fournisseur de canal.

    Champ Description
    Nom Nom du fournisseur de canal.

    Exemple : Contoso
    Étiquette L’étiquette s’affiche comme titre sur le widget.

    Exemple : Contoso
    URL du canal L’URL du canal Est dans le format : <azure_app_service_url>?base=<crm_base_url>

    Remarque : pour cet exemple, l’URL est https://sampleinteg.azurewebsites.net?base=https://sampleorg.crm10.dynamics.com.
    Activer la communication sortante Oui
    Ordre des canaux 0
    Version de l’API 1.0
    Domaines approuvés Domaine (URL) qui peut accéder aux API de l’Environnement d’intégration du canal.
    Sélectionner les applications Unified Interface pour le canal Liste des applications d’interface unifiée où le canal s’affiche pour les représentants du service client.
    Sélectionner les rôles pour le canal Rôles de sécurité sont présents dans Dynamics 365.
    Note: Si vous n’attribuez aucun rôle, le fournisseur de canaux s’affiche à tous les utilisateurs affectés pour l’application Dynamics 365 Unified Interface.
  4. Lancez l’application Unified Interface pour afficher le widget de communication à droite.

Important

  • Toutes les URL doivent être HTTPS.
  • Si vous utilisez un certificat auto-signé pour l’application Azure ou l’organisation Dynamics 365, certains navigateurs risquent de rejeter la connexion et échouer à charger l’exemple de téléphone. En tant que solution, ouvrez l’application Azure dans un autre onglet et acceptez le certificat une seule fois.
  • Assurez-vous que l’accès au microphone et au haut-parleur n’est pas bloqué par la stratégie de navigateur.

Obtenir l’Environnement d’intégration du canal Dynamics 365
Configurer un fournisseur de canal
Microsoft.CIFramework
Événements côté client
Référence d’entité