Делите путем


Узорак кода за интеграцију софтфона помоћу < ДИЦТ__Дyнамицс 365 радни оквир за интеграцију канала > Дyнамицс 365 Цханнел Интегратион Фрамеwорк 2.0

Преузмите софтпхоне интегратион узорак за Microsoft Dynamics 365 Цханнел Интегратион Фрамеwорк верзију 2.0.

Белешка

Узорак кода није подржан и на прегледачима Internet Explorer који немају подршку за WебРТЦ. Више информација: WебРТЦ

Предуслови

  • < ДИЦТ__на више канала >Омницханнел за Дyнамицс 365 < ДИЦТ__корисничка служба > Цустомер Сервице

  • За објављивање узорка апликације у Азуре потребна је важећа Азурна претплата.

    Белешка

    Ако немате Азуре претплату, можете да креирате бесплатан налог.

Објављивање узорка апликације у Азуре

  1. Отворите решење СамплеИнтег.слн Visual Studio 2017.

  2. У истраживачу решења кликните десним тастером миша на решење и направите комплетно решење.

  3. У истраживачу решења кликните десним тастером миша на пројекат СамплеИнтег и изаберите ставку Објави.

  4. Кликните на дугме "Старт " да бисте покренули чаробњак за објављивање.

  5. Одаберите услугу апликације као циљ објављивања.

  6. Изаберите ставку Креирај нови, а затим изаберите Објави.

  7. Наведите име апликације. На пример, СамплеИнтег.

  8. Наведите важеће детаље о претплати, групи ресурса и плану хостинга.

  9. Изаберите ставку Креирај да бисте креирали услугу Азуре апликације и сачувајте УРЛ адресу услуге апликације за будућу употребу.

    На пример, https://sampleinteg.azurewebsites.net.

    Изаберите ставку Креирај да бисте објавили апликацију на Азуре.

Креирање функције за коришћење са услугом апликације

  1. Креирајте узорак кода за функцију клијент-глас .
    Погледајте функцију из датотеке"Прочитај ме" упаковану са узорком интеграције софтфона у Дyнамицс 365 Инсидер порталу.

  2. Користите узорак кода за функцију симбола могућности.
    Погледајте функцију из датотеке"Прочитај ме" упаковану са узорком интеграције софтфона у Дyнамицс 365 Инсидер порталу.

Белешка

Сачувајте УРЛ адресу за функцију симбола могућности коју добијате из горенаведеног пробног кода. На пример, УРЛ адреса је https://sampleinteg.sample/capability-token.

Конфигурисање узорка апликације у систему Дyнамицс 365

  1. Имајте на крају основну УРЛ адресу Дyнамицс 365 организације са које су ускладиштени сви Веб ресурси. За онлајн орг, ово би требало да буде од форме https://<orgname>.crmXX.dynamics.com. На пример: https://sampleorg.crm10.dynamics.com

  2. Узми < ДИЦТ__Дyнамицс 365 радни оквир за интеграцију канала > Дyнамицс 365 Цханнел Интегратион Фрамеwорк солуцију. Више информација потражите у чланку < ДИЦТ__Дyнамицс 365 радни оквир за интеграцију канала > Дyнамицс 365 Цханнел Интегратион Фрамеwорк.

  3. Конфигуришите добављача канала тако што ћете обезбедити детаљ као што је приказано у матрици. Више информација потражите у чланку Конфигурисање добављача канала.

    Поље Опис
    Именуј Име добављача канала.

    Пример : Цонтосо
    Јединствен назив Јединствени идентификатор у формату < префикс >_ <> имена.
    ВАЖНО : За јединствено име су потребни следећи:
    • Префикс може бити само алфанумерички и његова дужина мора бити између 3 и 8 знакова.
    • Подвлака мора бити ту између префикса и имена
    Label Ознака је приказана као наслов на виџет.

    Пример : Цонтосо
    URL адреса канала УРЛ адреса канала је у формату: <azure_app_service_url>?base=<crm_base_url>

    Напомена : За овај узорак је УРЛ адреса https://sampleinteg.azurewebsites.net?base=https://sampleorg.crm10.dynamics.com.
    Омогућавање одлазне комуникације Да
    Редослед канала 0
    API верзија 2.0.
    Поуздани домени Домен (УРЛ) који може да приступи АПИ-овима оквира за интеграцију канала.
    Избор < ДИЦТ__обједињени интерфејс > Унифиед Интерфаце апликације за канал Листа апликација < ДИЦТ__обједињени интерфејс > Унифиед Интерфаце где је канал приказан за агенте.
    Избор улога за канал Безбедносне улоге које су присутне у систему Дyнамицс 365.
    Напомена :Ако не доделите никакву улогу, добављач канала ће бити приказан свим корисницима којима је додељен Дyнамицс 365 < ДИЦТ__обједињени интерфејс > Унифиед Интерфаце апликације.
  4. Покрените < ДИЦТ__обједињени интерфејс > Унифиед Интерфаце апликацију да бисте видели комуникацију виџет са леве стране.

Важно

  • Све УРЛ адресе морају бити ХТТПС.
  • Ако користите самопотписани цертификат за Азуре апликацију или Дyнамицс 365 орг, одређени прегледачи могу одбацити везу и неће успети да учитају узорак телефона. Као заобилазно решење, отворите апликацију Азуре на посебној картици и прихватите цертификат једном.
  • Уверите се да смернице прегледача не блокирају приступ микрофону и звучнику.

Увоз података о конфигурацији

  1. Преузмите алатку "Миграција конфигурације". Алатка "Миграција конфигурације" доступна је као NuGet пакет.

  2. Покрените алатку Миграција конфигурације. Двапут кликните ДатаМигратионУтилитy.еxе у фасцикли: [your folder]\Tools\ConfigurationMigration\.

  3. На главном екрану изаберите ставку Увези податке, а затим кликните на дугме Настави .

  4. На екрану за пријављивање наведите детаље потврде идентитета да бисте се повезали са Дyнамицс 365 инстанцом са места на које желите да увезете податке. Ако имате више организација на Дyнамицс 365 серверу и желите да изаберете организацију у коју желите да увезете податке о конфигурацији, потврдите избор у пољу за потврду Увек прикажи листу доступних оргова . Изаберите Пријављивање.

  5. Ако имате више организација, потврдили сте избор у пољу Увек прикажи листу доступних организација, на следећем екрану ћете моћи да одаберете организацију са којом желите да се повежете. Изаберите Дyнамицс 365 организацију апликација са којом ћете се повезати.

  6. Наведите датотеку са подацима (дата.зип) за увоз. Потражите датотеку са подацима и изаберите је. Изаберите ставку Увези податке.

  7. Ова корак применљива само ако подаци које увозите садрже корисничке информације изворног система. Унесите информације о корисницима за мапирање у одредишном систему. Можете све да их мапирате над корисником који изводи процес увоза, или да их мапирате над појединачним корисницима уз помоћ датотеке за мапирање корисника (.xml). Ако одаберете другу опцију, мораћете да наведете постојећу датотеку за мапирање корисника, или ће је алатка креирати уместо вас. Ако генеришете нову датотеку, попуните корисничко име мапирања у параметру Ново за сваког корисника на изворном серверу. Изаберите датотеку корисничке мапе у алатки када завршите и кликните на дугме У реду.

  8. Следећи екран показује статус увоза ваших записа. Увоз података се обавља у неколико циклуса обраде како би се најпре увезли основни подаци док се зависни подаци постављају у ред, а затим се зависни подаци увозе у наредним циклусима обраде како би све зависности и везе међу подацима биле обрађене. Тиме се обезбеђује јасан и конзистентан увоз података.

  9. Кликните на дугме " Заврши" да бисте затворили алатку.

Погледајте и

Доведи < ДИЦТ__Дyнамицс 365 радни оквир за интеграцију канала > Дyнамицс 365 Цханнел Интегратион Фрамеwорк