Примечание.
Для доступа к этой странице требуется авторизация. Вы можете попробовать войти или изменить каталоги.
Для доступа к этой странице требуется авторизация. Вы можете попробовать изменить каталоги.
В этой статье представлен обзор интеграции, связанной с совместной работой, в службах Microsoft 365. Этот раздел может быть интересен для независимых разработчиков программного обеспечения (ISV), разрабатывающих приложения, которые интегрируются с Microsoft 365. Ресурсы, чтобы узнать, как создавать эти типы интеграции в любом приложении, приведены в следующих разделах. API также доступны для экспорта данных из Teams для использования в таких пользовательских приложениях.
Службы совместной работы в Microsoft 365
Microsoft 365 предоставляет всем разработчикам стандартные программные интерфейсы (API) для интеграции, включая функции, на которые полагаются продукты и службы Майкрософт для таких интеграций. Разработчики могут использовать эти API для создания множества аналогичных интерфейсов в собственных приложениях.
Управление учетными записями пользователей
Microsoft 365 использует Microsoft Entra ID для проверки подлинности и авторизации пользователей, включая людей за пределами вашей организации (гости B2B), а также для хранения сведений профиля пользователя.
Microsoft Entra проверка подлинности используется веб-приложениями Microsoft 365, такими как SharePoint и OneDrive, а также клиентскими приложениями, такими как Outlook и Teams. Сведения о профиле пользователей доступны для просмотра пользователями в различных местах в Microsoft 365 и связанных с ней приложениях.
Корпорация Майкрософт документирует и предоставляет api, необходимые для создания следующих интерфейсов в пользовательских приложениях:
Группы Microsoft 365 используются для предоставления группам пользователей доступа к набору связанных приложений, включая SharePoint, Планировщик и Teams. Корпорация Майкрософт документирует и предоставляет api, необходимые для создания следующих интерфейсов в пользовательских приложениях:
Управление календарем
Microsoft 365 использует Exchange Online для управления почтовыми ящиками и календарями пользователей. Сведения о почте и календаре предоставляются пользователям в таких приложениях, как Outlook и Teams. Корпорация Майкрософт документирует и предоставляет api, необходимые для создания следующих интерфейсов в пользовательских приложениях:
Управление файлами
Microsoft 365 использует SharePoint и OneDrive для хранения всех файлов и общего доступа. API файлов позволяют любому приложению получать доступ к файлам и изменять их.
Microsoft 365 использует аналитические сведения для предоставления списков документов, которые являются популярными или которые пользователь просматривал, изменял или предоставлял к ним общий доступ. Например, OneDrive предоставляет эту информацию пользователям. Эти аналитические сведения доступны для любого приложения через API Office Graph Insights.
Корпорация Майкрософт документирует и предоставляет api, необходимые для создания таких интерфейсов в пользовательских приложениях:
Поиск
Microsoft 365 использует единую поисковую систему, чтобы охватить множество различных возможностей из одного интерфейса. Этот поиск можно расширить для других приложений с помощью API поиска (Майкрософт). Корпорация Майкрософт документирует и предоставляет api, необходимые для создания следующих интерфейсов в пользовательских приложениях:
Экспорт сообщений и других мультимедиа из Microsoft Teams
После интеграции пользовательского приложения с Microsoft 365 вы можете экспортировать прямые сообщения, групповые сообщения, сообщения каналов (включая ответы), расшифровки звонков и собраний, а также записи из Teams с помощью опубликованных API.
Примечание.
Некоторые из следующих API являются лимитными и имеют затраты, связанные с их использованием.
Прямые сообщения, сообщения групп и сообщения о собраниях
Teams включает прямые сообщения (чаты "один к одному"), групповые чаты и чаты, связанные с собраниями. Сообщения в Teams могут содержать обычный текст, форматированный HTML- код, изображения, ссылки и т. д. Корпорация Майкрософт документирует и предоставляет api, необходимые для экспорта этих данных из Microsoft Teams:
- Перечисление чатов
- Получение чата
- Перечисление участников чата
- Получение chatMessage в канале или чате
- chats: getAllMessages
Публикации канала
Записи канала, также известные как потоковые беседы, — это беседы, которые происходят в канале Teams. Корпорация Майкрософт документирует и предоставляет api, необходимые для экспорта этих данных из Teams:
- Список присоединенных элементов.
- Вывод списка команд.
- Перечисление каналов.
- Список всех каналов.
- Получить канал.
- Вывод списка участников канала.
- Получение chatMessage в канале или чате.
- channel: getAllMessages.
Записи и расшифровки собраний
Записи собраний и звонков Teams хранятся в OneDrive или SharePoint. Корпорация Майкрософт документирует и предоставляет api, необходимые для экспорта этих данных из Teams:
Примечание.
Api API для перечисления и скачивания записей звонков и собраний в настоящее время находятся в бета-версии.
Стенограммы собраний и звонков Teams хранятся в OneDrive и SharePoint. Корпорация Майкрософт документирует и предоставляет api, необходимые для экспорта этих данных из Teams:
Для получения записей и расшифровок собраний Teams можно использовать следующие API:
- Список доступных дисков.
- Получить диск.
- Список элементов, к которым предоставлен общий доступ пользователю, выполнившего вход.
- Скачайте содержимое элемента DriveItem.
Поддержка
Приступая к работе с Microsoft Graph, проверка следующие ссылки, чтобы приступить к работе:
- Начало работы с Набором средств Microsoft Graph.
- Рекомендации по работе с Microsoft Graph.
- Параметры экспорта для переключения с Microsoft Teams.
Разработчики и администраторы, работающие с сценариями, описанными в этой статье, могут получить помощь от корпорации Майкрософт и ее инженеров, включая управляемую техническую поддержку, отправив InteropHelp@microsoft.comпо электронной почте .