Sdílet prostřednictvím


Ukázka integrace softwarového telefonu pomocí Integrační architektury kanálu Dynamics 365 1.0

Stáhněte si ukázkový kód integrace softwarového telefonu pro Integrační architekturu kanálu Microsoft Dynamics 365 verze 1.0.

Poznámka:

Ukázkový kód není podporován v aplikaci Internet Explorer a prohlížečích, které nemají podporu WebRTC. Další informace: WebRTC

Důležité

  • Tento ukázkový kód má aktuálně omezenou dostupnost.
  • Ukázkový kód pro integraci zařízení softphone do Dynamics 365 pomocí integrační architektury kanálu Dynamics 365 je k dispozici, takže zákazníci mohou získat dřívější přístup a poskytnout zpětnou vazbu. Ukázkový kód není určen pro normální používání a může mít omezené fungování.
  • Microsoft neposkytuje podporu tohoto ukázkového kódu pro provozní použití a technická podpora Microsoft Dynamics 365 vám nebude moci pomoci s problémy nebo dotazy. Toto podléhá doplňujícím podmínkám použití.

Předpoklady

K publikování ukázkové aplikace v Azure je potřeba platné předplatné Azure.

Poznámka:

Pokud ještě nemáte předplatné Azure, můžete si vytvořit bezplatný účet.

Publikování ukázkové aplikace v Azure

  1. Otevřete řešení SampleInteg.sln pomocí Visual Studio 2017.

  2. V Průzkumníku řešení klikněte pravým tlačítkem na řešení a vytvořte kompletní řešení.

  3. V Průzkumníku řešení klikněte pravým tlačítkem myši na projekt SampleInteg a vyberte Publikovat.

  4. Výběrem možnosti Start spustíte průvodce publikováním.

  5. Jako cíl publikování vyberte App Service.

  6. Vyberte Vytvořit novou a potom vyberte Publikovat.

  7. Zadejte název aplikace. Například SampleInteg.

  8. Poskytněte podrobnosti o platném předplatném, skupině prostředků a plánu hostování.

  9. Volbou Vytvořit vytvořte službu Azure App a její adresu URL uložte pro budoucí použití.

    Například https://sampleinteg.azurewebsites.net.

    Volbou Vytvořit publikujte aplikaci v Azure.

Vytvoření funkce pro použití se službou aplikace

  1. Vytvořte ukázkový kód pro funkci client-voice.
    Vycházejte z funkce ze souboru readme přibaleného k ukázkové integraci softwarového telefonu na portálu Dynamics 365 Insider Portal.

  2. Použijte ukázkový kód pro funkci capability-token.
    Vycházejte z funkce ze souboru readme přibaleného k ukázkové integraci softwarového telefonu na portálu Dynamics 365 Insider Portal.

Poznámka:

Uložte adresu URL pro funkci capability-token, kterou získáte z výše uvedeného ukázkového kódu. Například adresa URL je https://sampleinteg.sample/capability-token.

Konfigurace ukázkové aplikace v Dynamics 365

  1. Poznamenejte si základní adresu URL organizace Dynamics 365, ve které jsou uloženy všechny webové prostředky. U online organizace by měla být ve tvaru https://<orgname>.crmXX.dynamics.com. Například https://sampleorg.crm10.dynamics.com.

  2. Stáhněte si řešení Integrační architektura kanálu Dynamics 365. Další informace viz Stažení Integrační architektury kanálu Dynamics 365.

  3. Nakonfigurujte poskytovatele kanálu zadáním podrobností, jak je uvedeno v matrici. Další informace naleznete v tématu Konfigurace poskytovatele kanálu.

    Pole Description
    Name Název poskytovatele kanálu.

    Příklad: Contoso
    Label Popisek se v pomůcce zobrazuje jako název.

    Příklad: Contoso
    Adresa URL kanálu Adresa URL kanálu je ve formátu: <azure_app_service_url>?base=<crm_base_url>

    Poznámka: Adresa URL pro tento příklad je https://sampleinteg.azurewebsites.net?base=https://sampleorg.crm10.dynamics.com.
    Povolit odchozí komunikaci Ano
    Pořadí kanálu 0
    Verze rozhraní API 1.0
    Důvěryhodné domény Doména (URL), která má přístup k rozhraní API pro Integrační architekturu kanálu.
    Vyberte aplikace Sjednoceného rozhraní pro tento kanál Seznam aplikací sjednoceného rozhraní, kde je kanál zobrazen agentům.
    Vyberte role pro tento kanál Role zabezpečení, které jsou přítomné v Dynamics 365.
    Poznámka: Pokud nepřiřadíte žádnou roli, poskytovatel kanálu se zobrazí všem uživatelům přiřazeným k aplikaci Sjednoceného rozhraní Dynamics 365.
  4. Spusťte aplikaci Sjednoceného rozhraní, čímž uvidíte komunikační pomůcku na pravé straně.

    Komunikační pomůcka v minimalizovaném režimu

    Komunikační pomůcka v minimalizovaném režimu.

    Komunikační pomůcka v rozšířeném režimu

    Komunikační pomůcka v rozšířeném režimu.

Důležité

  • Všechny adresy URL musí být HTTPS.
  • Pokud používáte certifikát podepsaný svým držitelem pro aplikaci Azure nebo organizaci Dynamics 365, některé prohlížeče mohou odmítnout připojení a nepodaří se načíst ukázkový telefon. Jako náhradní řešení otevřete aplikaci Azure na samostatné kartě a jednou přijměte certifikát.
  • Zajistěte, že zásady prohlížeče neblokují přístup k mikrofonu a reproduktoru.

Získání integrační architektury kanálu Dynamics 365

Konfigurace poskytovatele kanálu

Microsoft.CIFramework

Události na straně klienta

Informace o entitě