Поделиться через


Интеграция пользовательских приложений для совместной работы с Microsoft 365

В этой статье представлен обзор интеграции, связанной с совместной работой, в службах 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:

Публикации канала

Записи канала, также известные как потоковые беседы, — это беседы, которые происходят в канале Teams. Корпорация Майкрософт документирует и предоставляет api, необходимые для экспорта этих данных из Teams:

Записи и расшифровки собраний

Записи собраний и звонков Teams хранятся в OneDrive или SharePoint. Корпорация Майкрософт документирует и предоставляет api, необходимые для экспорта этих данных из Teams:

Примечание.

Api API для перечисления и скачивания записей звонков и собраний в настоящее время находятся в бета-версии.

Стенограммы собраний и звонков Teams хранятся в OneDrive и SharePoint. Корпорация Майкрософт документирует и предоставляет api, необходимые для экспорта этих данных из Teams:

Для получения записей и расшифровок собраний Teams можно использовать следующие API:

Поддержка

Приступая к работе с Microsoft Graph, проверка следующие ссылки, чтобы приступить к работе:

Разработчики и администраторы, работающие с сценариями, описанными в этой статье, могут получить помощь от корпорации Майкрософт и ее инженеров, включая управляемую техническую поддержку, отправив InteropHelp@microsoft.comпо электронной почте .