Nota:
El acceso a esta página requiere autorización. Puede intentar iniciar sesión o cambiar directorios.
El acceso a esta página requiere autorización. Puede intentar cambiar los directorios.
Este artículo proporciona información general sobre las integraciones relacionadas con la colaboración en los servicios de Microsoft 365. Este tema puede ser de interés para desarrolladores de software independientes (ISV) que desarrollan aplicaciones que se integran con Microsoft 365. Los recursos para aprender a crear estos tipos de integraciones en cualquier aplicación se incluyen en las secciones siguientes. Las API también están disponibles para exportar datos de Teams para su uso en dichas aplicaciones personalizadas.
Servicios de colaboración en Microsoft 365
Microsoft 365 proporciona interfaces de programación de aplicaciones (API) estándar a todos los desarrolladores para habilitar las integraciones, incluidas las funciones que dependen de los productos y servicios Microsoft para dichas integraciones. Los desarrolladores pueden usar estas API para crear muchas experiencias similares en sus propias aplicaciones.
Administración de cuentas de usuario
Microsoft 365 usa Microsoft Entra ID para la autenticación y autorización de los usuarios, incluidas las personas de fuera de su organización (invitados B2B) y para mantener la información de perfil de usuario.
Microsoft Entra usan la autenticación las aplicaciones web de Microsoft 365, como SharePoint y OneDrive, y las aplicaciones cliente, como Outlook y Teams. Los usuarios pueden ver la información de perfil de usuario en varios lugares de Microsoft 365 y sus aplicaciones asociadas.
Documentos de Microsoft y pone a disposición las API necesarias para crear estas experiencias en sus aplicaciones personalizadas:
Los grupos de Microsoft 365 se usan para conceder a grupos de usuarios acceso a un conjunto de aplicaciones relacionadas, como SharePoint, Planner y Teams. Documentos de Microsoft y pone a disposición las API necesarias para crear estas experiencias en sus aplicaciones personalizadas:
Administración de calendarios
Microsoft 365 usa Exchange Online para administrar los buzones y calendarios de los usuarios. La información de correo y calendario está disponible para los usuarios de aplicaciones como Outlook y Teams. Documentos de Microsoft y pone a disposición las API necesarias para crear estas experiencias en sus aplicaciones personalizadas:
Administración de archivos
Microsoft 365 usa SharePoint y OneDrive para todo el almacenamiento y uso compartido de archivos. Las API de archivos permiten a cualquier aplicación acceder a los archivos y modificarlos.
Microsoft 365 usa información para proporcionar listas de documentos que son tendencia o que un usuario ha visto, modificado o compartido. Por ejemplo, OneDrive proporciona esta información a los usuarios. Estas conclusiones están disponibles para cualquier aplicación a través de la API de Insights Office Graph.
Documentos de Microsoft y pone a disposición las API necesarias para crear estas experiencias en aplicaciones personalizadas:
- Trabajar con archivos en Microsoft Graph
- Tipo de recurso de permisos
- tipo de recurso officeGraphInsights
Buscar
Microsoft 365 usa un motor de búsqueda unificado para cubrir muchas experiencias diferentes desde una única interfaz. Esta búsqueda se puede ampliar a otras aplicaciones mediante la API de búsqueda de Microsoft. Documentos de Microsoft y pone a disposición las API necesarias para crear estas experiencias en sus aplicaciones personalizadas:
Exportar mensajes y otros elementos multimedia desde Microsoft Teams
Una vez que haya integrado su aplicación personalizada con Microsoft 365, puede exportar mensajes directos, mensajes de grupo, publicaciones del canal (incluidas sus respuestas), transcripciones de llamadas y reuniones y grabaciones de Teams mediante las API publicadas.
Nota
Algunas de las siguientes API son de uso medido y tienen costos asociados con su uso.
Mensajes directos, mensajes de grupo y mensajes de reunión
Teams incluye mensajes directos (chats uno a uno), chats grupales y chats asociados a reuniones. Los mensajes de Teams pueden contener texto sin formato, HTML enriquecido, imágenes, vínculos, etc. Documentos de Microsoft y pone a disposición las API necesarias para exportar estos datos desde Microsoft Teams:
- Chats de lista
- Obtener chat
- Lista de miembros de un chat
- Obtener chatMessage en un canal o chat
- chats: getAllMessages
Publicaciones del canal
Las publicaciones de canal, también conocidas como conversaciones encadenados, son conversaciones que tienen lugar en un canal de Teams. Documentos de Microsoft y pone a disposición las API necesarias para exportar estos datos desde Teams:
- List joinedTeams.
- Lista de equipos.
- Canales de lista.
- List allChannels.
- Obtener canal.
- Lista de miembros de un canal.
- Obtener chatMessage en un canal o chat.
- canal: getAllMessages.
Grabaciones y transcripciones de reuniones
Las grabaciones de llamadas y reuniones de Teams se almacenan en OneDrive o SharePoint. Documentos de Microsoft y pone a disposición las API necesarias para exportar estos datos desde Teams:
Nota
Las API para enumerar y descargar grabaciones de llamadas o reuniones están actualmente en versión beta.
Las transcripciones de las reuniones y llamadas de Teams se almacenan en OneDrive y SharePoint. Documentos de Microsoft y pone a disposición las API necesarias para exportar estos datos desde Teams:
Puede usar las siguientes API para obtener las grabaciones y transcripciones de reuniones de Teams:
- Lista de unidades disponibles.
- Obtener drive.
- Elementos de lista compartidos con el usuario que ha iniciado sesión.
- Descargue el contenido de un DriveItem.
Soporte técnico
Cuando empiece a trabajar con Microsoft Graph, consulte estas referencias para empezar:
- Introducción al Kit de herramientas de Microsoft Graph.
- Procedimientos recomendados para trabajar con Microsoft Graph.
- Opciones de exportación para cambiar desde Microsoft Teams.
Los desarrolladores y administradores que trabajan con los escenarios descritos en este artículo e implementan estos pueden obtener asistencia de Microsoft y de sus ingenieros, incluido el soporte técnico administrado, mediante correo electrónico InteropHelp@microsoft.com.