Как экспортировать текст чата в Microsoft Teams?
Есть ли способ автоматически (с помощью команд или сторонних инструментов) регистрировать чаты пользователя Microsoft Teams в файлах в его локальной системе? Так же, как это было возможно с Sametime, Skype, AOLIM и т. Д.?
3 ответа
Очень длинное и подробное описание процесса можно найти в статье
Как экспортировать чат MS Teams в файл HTML (для резервного копирования).
Сама статья слишком длинна, чтобы описывать ее здесь, и в ней есть полезные скриншоты для каждого этапа. Большинство описанных шагов нужно выполнить только один раз, а последний шаг, который можно повторить, представляет собой сценарий PowerShell.
Этот процесс был автоматизирован в проекте Github резервного копирования чата Microsoft Teams, описанном как:
Этот проект получает полную историю чата (сообщения и загруженные файлы) и отображает ее как HTML.
Проект требует
node.js
версия 10 или выше. Он был протестирован на macOS, но, скорее всего, будет работать в Linux и, вероятно, в Windows.
Как для статьи, так и для проекта Github требуется токен аутентификации (JWT) для вызова API-интерфейсов Microsoft Graph. Этот токен создается через веб- сайт Microsoft Graph Explorer.
Недавно у меня была такая же проблема. Вы не можете извлечь / экспортировать или даже поделиться историей чата MicrosoftTeams.
Насколько я помню, администратор сетевого офиса мог бы экспортировать "групповые" чаты. Обратите внимание, что эти групповые чаты - это не то же самое, что беседы с несколькими людьми. Мне пришлось скопировать и вставить целые несколько разговоров, чтобы поделиться этими разговорами со своим начальником, и даже при копировании я обнаружил, что у меня ограниченное количество сообщений, которые я могу скопировать. Я мог копировать только 10 сообщений за раз, что делало задачу довольно сложной и трудоемкой.
На форумах Microsoft, Reddit и здесь уже есть много сообщений об этой ситуации, и кажется, что в ближайшем будущем MicroSoft "исправит" это.
Microsoft считает, что пользователи имеют право на конфиденциальность, и администратор не должен иметь возможность экспортировать беседу пользователя или группы, но пользователь должен иметь возможность делать это сам, если он / она хочет.
Я наткнулся на несколько форумов Microsoft и несколько блогов, которые могут быть вам полезны:
https://techcommunity.microsoft.com/t5/microsoft-teams/saving-conversations-in-teams/m-p/38043
https://regroove.ca/stellark/2019/07/02/how-to-export-ms-teams-chat-history/
Для MS Teams (бесплатно) войдите в область конфиденциальности учетной записи, чтобы . Получите очень красивую страницу экспортировать мои личные данные Teams«Экспорт моих данных» , которая выглядит следующим образом: Загрузите средство просмотра сообщений, ссылка на которое находится внизу страницы, чтобы просмотреть экспортированные элементы. Сам экспорт может занять некоторое время, чтобы его проверить, продублируйте вкладку, чтобы получить доступ к заархивированному tar -файлу json. К сожалению, в настоящее время контент канала не является частью какого-либо процесса экспорта. Это может быть , например, открытием для стороннего программного обеспечения в Partners .