Отображать диаграммы и графики в командах MS с помощью Microsoft Bot Framework - PullRequest
0 голосов
/ 21 января 2020

В настоящее время я работаю над ботом, созданным с использованием MS Bot Framework, и я ищу решение для отображения диаграмм (то есть p ie диаграмм и т. Д. c.) Внутри команд MS с использованием Bot Framework. Цель состоит в том, чтобы получить данные из базы данных SQL, обработать их, чтобы сформировать диаграмму, и отправить их в виде вложения или адаптивной карты в команды MS.

1 Ответ

0 голосов
/ 21 января 2020

Ваш вопрос немного расплывчатый - я не совсем уверен, что вы просите , точно , но, возможно, это может помочь: я могу придумать 3 возможных способа сделать это:

1) Создайте свой график программно, например, в C# (для этого есть несколько возможных библиотек), сохраните его во временном месте (например, Azure хранилище BLOB-объектов), а затем вставьте ссылку в виде сообщения от бот

2) такой же, как указано выше, но вставьте его в адаптивную карту (не обязательно, но, возможно, если вы хотите отправить другие вещи, такие как текстовое сообщение et c.

3) Создайте Tab to go вместе с вашим ботом, который, по сути, является веб-страницей, которую вы где-то размещаете, которая показывает график с использованием, например, библиотеки javascript. Вверху в разговоре бота с пользователем появляется вкладка, и вы можете иметь адаптивную карту с кнопкой, например, для глубокой ссылки на вкладку.

Какой подход вы выберете, может зависеть от размера график, будь то должен быть интерактивным, и я уверен, что другие возможные факторы. Я уверен, что есть и другие возможные способы решения этой проблемы, но, надеюсь, это хорошие идеи / отправные точки.

...