Создание мини-приложения связи
В этом уроке мы продемонстрируем, как создать коммуникационное мини-приложение Привет, Мир!, которое может быть размещено в инфраструктуре интеграции каналов Dynamics 365.
Предварительные условия
- Visual Studio 2017.
- Для публикации примера приложения в Azure требуется действующая подписка Microsoft Azure.
Заметка
Если у вас еще нет подписки Azure, создайте бесплатную учетную запись.
Создание приложения Привет, Мир!
Откройте Visual Studio 2017 и выберите Файл>Создать>Проект, чтобы создать новый проект.
Выберите шаблон Веб-приложение ASP.NET(.NET Framework) для своего проекта и укажите любое имя.
Выберите шаблон MVC для своего приложения и убедитесь, что для проверки подлинности установлено значение Без проверки подлинности.
Вы можете выбрать любой другой шаблон для своего приложения ASP.NET.
Теперь откройте файлы в обозревателе решений. Разверните Представления>Главная и откройте файл Index.cshtml.
Замените HTML-код в фале Index.cshtml на следующий:
<!DOCTYPE html>
<html>
<body>
<br /><br />
<p>Hello World!</p>
</body>
</html>
Запустите этот HTML-файл с помощью Microsoft Edge или Google Chrome для тестирования и отладки.
Веб-страница должна выглядеть так, когда вы запускаете ее в браузере:
Публикация и настройка мини-приложения
Чтобы опубликовать созданный вами пример мини-приложения, выполните действия, описанные в разделе Публикация примера приложения в Azure. Вы также можете прочитать это руководство по Azure о том, как создать и опубликовать веб-приложение ASP.NET в Azure: Создание веб-приложения ASP.NET Framework в Azure. Когда мастер опубликует приложение в Azure, он предоставит URL-адрес сайта, который вы сможете использовать для доступа к размещенному веб-приложению.
Когда вы выбираете URL-адрес сайта, открывается то же веб-приложение, которое мы видели ранее при отладке нашего веб-приложения в Visual Studio.Чтобы настроить мини-приложение в экземпляре Dynamics 365, выполните действия, описанные здесь: Настройте пример приложения в Dynamics 365.
После выполнения предыдущих шагов откройте одно из приложений единого интерфейса, которое вы выбрали при настройке мини-приложения в Инфраструктуре интеграции каналов Dynamics 365, и вы увидите мини-приложение связи на правой панели. Чтобы открыть одно из выбранных вами приложений единого интерфейса, перейдите по адресу https://[Organization URI]/apps
.
Опубликованное мини-приложение должно выглядеть следующим образом.
Теперь перейдите к следующему разделу этого пошагового руководства, в котором показано, как можно выполнить поиск и открыть запись в Dynamics 365 при входящем звонке.
Как проверить, готова ли Инфраструктура интеграции каналов 1.0 к обмену данными
Вы можете проверить готовность Инфраструктуры интеграции каналов 1.0, вызвав событие CIFInitDone. Событие CIFInitDone вызывается библиотекой Инфраструктуры интеграции каналов, когда загружается Инфраструктура интеграции каналов. Это событие определяет, готовы ли API Инфраструктуры интеграции каналов к обмену данными. Дополнительные сведения: События
Дополнительные сведения
Поиск и открытие записей во входящем разговоре
Пример кода для интеграции программного телефона
Создание веб-приложения ASP.NET Framework в Azure
Вопросы и ответы