Jaa


Ohjelmistopuhelimen integroinnin esimerkkikoodi Dynamics 365 -kanavien integrointikehyksen version 2.0 avulla

Lataa ohjelmistopuhelimen esimerkki Microsoft Dynamics 365 -kanavan integrointikehyksen versiota 2.0 varten.

Muistiinpano

Internet Explorer ja selaimet, joissa ei ole webRTC-tukea, eivät tue esimerkkikoodia. Lisätietoja: WebRTC

edellytykset

  • Dynamics 365 Customer Servicen monikanava

  • Esimerkkisovelluksen julkaiseminen Azuressa edellyttää kelvollista Azure-tilausta.

    Muistiinpano

    Jos sinulla ei ole Azure-tilausta, voit luoda maksuttoman tilin.

Esimerkkisovelluksen julkaiseminen Azuressa

  1. Avaa ratkaisun SampleInteg.sln Visual Studio 2017:n avulla.

  2. Napsauta Ratkaisunhallinta-kohtaa hiiren kakkospainikkeella ratkaisussa ja muodosta täydellinen ratkaisu.

  3. Napsauta Ratkaisunhallinta-kohdassa hiiren kakkospainikkeella projektin SampleInteg-kohtaa ja valitse Julkaise.

  4. Käynnistä ohjattu julkaisutoiminto valitsemalla Aloita.

  5. Valitse julkaisukohteeksi sovelluspalvelu.

  6. Valitse Luo uusi ja valitse sitten Julkaise.

  7. Anna sovelluksen nimi. Nimi voi olla esimerkiksi SampleInteg.

  8. Anna voimassaolevan tilauksen, resurssiryhmän ja isännöintisuunnitelman tiedot.

  9. Luo Azuren sovelluspalvelu valitsemalla Luo. Tallenna sovelluspalvelun URL-osoite myöhempää käyttöä varten.

    Esimerkki: https://sampleinteg.azurewebsites.net.

    Valitse Luo, jos haluat julkaista sovelluksen Azuressa.

Sovelluspalvelun kanssa käytettävän toiminnon luominen

  1. Luo esimerkkikoodi client-voice-funktiota varten
    Lisätietoja funktiosta on Lueminut-tiedostossa, joka on pakattu esimerkkiohjelmistopuhelimen integrointiin Dynamics 365 Insider -portaalissa.

  2. Käytä esimerkkikoodia capability-token-funktiossa.
    Lisätietoja funktiosta on Lueminut-tiedostossa, joka on pakattu esimerkkiohjelmistopuhelimen integrointiin Dynamics 365 Insider -portaalissa.

Muistiinpano

Tallenna yllä mainitusta esimerkkikoodista saatavan capability-token-funktion URL-osoite. URL-osoite voi olla esimerkiksi https://sampleinteg.sample/capability-token.

Esimerkkisovelluksen määrittäminen Dynamics 365:ssä

  1. Ota huomioon Dynamics 365 -organisaation URL-osoite, johon kaikki verkkoresurssit tallennetaan. Verkko-organisaatioissa muoto on https://<orgname>.crmXX.dynamics.com. Esimerkki: https://sampleorg.crm10.dynamics.com

  2. Hanki Dynamics 365 -kanavan integrointikehys -ratkaisu. Lisätietoja on kohdassa Hanki Dynamics 365 -kanavan integrointikehys.

  3. Määritä kanavan palveluntarjoaja antamalla tiedot matriisin osoittamalla tavalla. Lisätietoja on aiheessa Kanavan palveluntarjoajan määrittäminen.

    Field Description
    Name Kanavan palveluntarjoajan nimi.

    Esimerkki: Contoso
    Yksilöllinen nimi Yksilöivä tunnus muodossa <etuliite>_<nimi>.
    TÄRKEÄÄ: Seuraavat tiedot on annettava yksilöivää nimeä varten:
    • Etuliitteen oltava aakkosnumeerinen merkki, ja sen pituuden on oltava 3–8 merkkiä.
    • Etuliitteen ja nimen välissä on oltava alaviiva
    Otsake Selite näytetään pienoissovelluksen otsikkona.

    Esimerkki: Contoso
    Kanavan URL-osoite Kanavan URL-osoitteen muoto on <azure_app_service_url>?base=<crm_base_url>

    Huomautus: Tässä esimerkissä URL-osoite on https://sampleinteg.azurewebsites.net?base=https://sampleorg.crm10.dynamics.com.
    Ota lähtevä tietoliikenne käyttöön Kyllä
    Kanavan järjestysnumero 0
    Ohjelmointirajapinnan versio 2.0
    Luotetut toimialueet Toimialue (URL-osoite), joka voi käyttää kanavan integrointikehyksen ohjelmointirajapintoja.
    Kanavan Unified Interface -sovellusten valitseminen Niiden Unified Interface -sovellusten luettelo, joissa kanava näytetään asiakaspalvelijoille.
    Kanavan roolien valitseminen Dynamics 365:ssä olevat käyttöoikeusroolit.
    Huomautus: Jos roolia ei määritetä, kanavan palveluntarjoaja näytetään Dynamics 365 Unified Interface -sovelluksen kaikille määritetyille käyttäjille.
  4. Käynnistä Unified Interface -sovellus, jolloin viestintäpienoissovellus näkyy vasemmalla puolella.

Tärkeää

  • Kaikkien URL-osoitteiden on oltava HTTPS-muodossa.
  • Jos käytössä on itse allekirjoitettu varmenne Azure-sovellusta tai Dynamics 365 -organisaatiota varten, tietyt selaimet voivat hylätä yhteyden ja epäonnistua esimerkkipuhelimen lataamisessa. Ratkaisu on avata Azure-sovellus erillisessä välilehdessä ja hyväksyä varmenne kerran.
  • Varmista, että selainkäytännöt eivät estä mikrofonin ja kaiuttimen käyttöä.

Määritystietojen tuominen

  1. Lataa Configuration Migration Tool. Configuration Migration Tool on nyt saatavissa NuGet-pakettina.

  2. Käynnistä Configuration Migration Tool. Kaksoisnapsauta DataMigrationUtility.exe-tiedostoa kansiossa: [your folder]\Tools\ConfigurationMigration\.

  3. Valitse päänäytössä Tuo tiedot ja valitse sitten Jatka.

  4. Määritä sisäänkirjausnäytössä todennuksen tiedot, joiden avulla voit muodostaa yhteyden Dynamics 365 -esiintymään, josta haluat tuoda tiedot. Jos Dynamics 365 Server -palvelimessa on useita organisaatioita ja haluat valita organisaation, jolle määritystiedot tuodaan, valitse Näytä aina käytettävissä olevien organisaatioiden luettelo -valintaruutu. Valitse Sisäänkirjaus.

  5. Jos organisaatioita on useita ja valitsit Näytä aina käytettävissä olevien organisaatioiden luettelo -valintaruudun, seuraavassa näytössä voit valita organisaation, johon otat yhteyden. Valitse Dynamics 365 -sovellusten organisaatio, johon yhteys muodostetaan.

  6. Anna tuotava datatiedosto (data.zip). Hae datatiedosto selaamalla ja valitse se. Valitse Tuo tiedot.

  7. Tämä vaihe on käytettävissä vain, jos tuotavat tiedot sisältävät lähdejärjestelmän käyttäjätietoja. Syötä kohdejärjestelmän yhdistämisen käyttäjätiedot. Voit yhdistää kaikki tiedot tuontiprosessin suorittavalle käyttäjälle tai yksittäisille käyttäjille käyttäjän yhdistämistiedoston (.xml) avulla. Jos valitset jälkimmäisen vaihtoehdon, määritä aiemmin luotu käyttäjän yhdistämistiedosto. Vaihtoehtoisesti työkalu voi luoda sen sinulle. Jos luot uuden tiedoston, täytä jokaiselle lähdepalvelimen käyttäjälle yhdistämisen käyttäjänimi Uusi-parametrille. Valitse työkalussa käyttäjän yhdistämistiedosto, kun olet valmis, ja valitse sitten OK.

  8. Seuraavassa näytössä näkyy tietueiden tuonnin tila. Tietojen tuonti tehdään useissa vaiheissa. Ensin tuodaan perustiedot ja jonotetaan riippuvia tietoja. Seuraavissa vaiheissa tuodaan riippuvat tiedot, joiden avulla käsitellään tietojen riippuvuuksia ja linkkejä. Tämä varmistaa, että tuotavat tiedot ovat puhtaita ja yhdenmukaisia.

  9. Sulje työkalu valitsemalla Valmis.

Katso myös

Hanki Dynamics 365 -kanavien integrointikehyksen