Возможность использования определенных c функций Команды в пользовательском приложении веб-чата - PullRequest
0 голосов
/ 13 января 2020

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

Настраиваемое приложение веб-чата должно позволить нашим клиентам:

  1. Просмотр статуса сотрудника Команды (онлайн / офлайн)
  2. Нажмите на сотрудника, чтобы войти в чат. (Я хотел бы создать этот чат, возможно, с помощью SignalR)

Мне было интересно, можно ли сделать с командами следующее:

  1. Получить онлайн / Автономный статус пользователя в командах и отображение его в пользовательском веб-приложении.
  2. Отправка данных указанному пользователю c пользователя из веб-приложения. (Например: когда клиент нажимает на сотрудника в настраиваемом веб-приложении, чтобы начать чат, отправьте сотруднику ссылку, которая отправит его в чат.)

Это две вещи можно с помощью команд?

1 Ответ

1 голос
/ 13 января 2020

Ого, это необычный сценарий, пришлось немного подумать об этом! С точки зрения (1) я не уверен ни в чем, для чего это Команды (это может существовать, но не то, о чем я знаю), но, возможно, у Microsoft Graph есть возможность для этого. Это может помочь .

Что касается пункта 2, есть ли у клиентов команды? Если это так, вы можете напрямую перейти в чат с указанным c сотрудником. Если нет, хотите ли вы, чтобы конечный пользователь использовал, скажем, бота в веб-приложении, а сотрудник использовал команды? Если да, то с кем они будут «общаться»? Было бы нормально, чтобы чат был с собственным ботом внутри Команды? Если это так, вам следует больше взглянуть на концепцию «Проактивный чат» в командах (чтобы инициировать новый / последний разговор от бота с пользователем). Единственный недостаток - если они «общаются» сразу с несколькими людьми, это не сработает, потому что взаимодействие каждого клиента будет происходить в одном и том же окне чата в боте.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...