Nota
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare ad accedere o modificare le directory.
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare a modificare le directory.
Questo articolo fornisce una panoramica delle integrazioni correlate alla collaborazione nei servizi di Microsoft 365. Questo argomento può interessare sviluppatori di software indipendenti (ISV) che sviluppano applicazioni che si integrano con Microsoft 365. Le risorse per imparare a creare questi tipi di integrazioni in qualsiasi applicazione sono incluse nelle sezioni seguenti. Le API sono inoltre disponibili per esportare i dati da Teams per l'uso in tali applicazioni personalizzate.
Servizi di collaborazione in Microsoft 365
Microsoft 365 fornisce API (Application Programming Interface) standard a tutti gli sviluppatori per abilitare le integrazioni, incluse le funzionalità su cui si basa il prodotto e i servizi Microsoft per tali integrazioni. Gli sviluppatori possono usare queste API per creare molte esperienze simili nelle proprie applicazioni.
Gestione degli account utente
Microsoft 365 usa Microsoft Entra ID per l'autenticazione e l'autorizzazione degli utenti, incluse le persone esterne all'organizzazione (guest B2B) e per la gestione delle informazioni del profilo utente.
Microsoft Entra l'autenticazione viene usata da applicazioni Web di Microsoft 365 come SharePoint e OneDrive e da applicazioni client come Outlook e Teams. Le informazioni sul profilo utente possono essere visualizzate dagli utenti in varie posizioni in Microsoft 365 e nelle applicazioni associate.
Documenti Microsoft e rende disponibili le API necessarie per creare queste esperienze nelle applicazioni personalizzate:
I gruppi di Microsoft 365 vengono usati per concedere a gruppi di utenti l'accesso a un set di applicazioni correlate, tra cui SharePoint, Planner e Teams. Documenti Microsoft e rende disponibili le API necessarie per creare queste esperienze nelle applicazioni personalizzate:
Gestione del calendario
Microsoft 365 usa Exchange Online per gestire le cassette postali e i calendari degli utenti. Le informazioni di posta e calendario vengono rese disponibili agli utenti in applicazioni come Outlook e Teams. Documenti Microsoft e rende disponibili le API necessarie per creare queste esperienze nelle applicazioni personalizzate:
Gestione dei file
Microsoft 365 usa SharePoint e OneDrive per tutto l'archiviazione e la condivisione di file. Le API file consentono a qualsiasi applicazione di accedere ai file e modificarli.
Microsoft 365 usa gli approfondimenti per fornire elenchi di documenti di tendenza o visualizzati, modificati o condivisi da un utente. Ad esempio, OneDrive fornisce queste informazioni agli utenti. Queste informazioni sono disponibili per qualsiasi applicazione tramite l'API Insights di Office Graph.
Documenti Microsoft e rende disponibili le API necessarie per creare queste esperienze in applicazioni personalizzate:
- Uso dei file in Microsoft Graph
- Tipo di risorsa di autorizzazione
- tipo di risorsa officeGraphInsights
Eseguire una ricerca
Microsoft 365 usa un motore di ricerca unificato per coprire molte esperienze diverse da un'unica interfaccia. Questa ricerca può essere estesa ad altre applicazioni utilizzando l'API Microsoft Search. Documenti Microsoft e rende disponibili le API necessarie per creare queste esperienze nelle applicazioni personalizzate:
Esportazione di messaggi e altri elementi multimediali da Microsoft Teams
Dopo aver integrato l'applicazione personalizzata con Microsoft 365, è possibile esportare messaggi diretti, messaggi di gruppo, post di canale (incluse le loro risposte), trascrizioni di chiamate e riunioni e registrazioni da Teams tramite API pubblicate.
Nota
Alcune delle API seguenti sono a consumo e hanno costi associati al loro utilizzo.
Messaggi diretti, messaggi di gruppo e messaggi di riunione
Teams include messaggi diretti (chat uno-a-uno), chat di gruppo e chat associate alle riunioni. I messaggi in Teams possono contenere testo normale, HTML RTF, immagini, collegamenti e così via. Documenti Microsoft e rende disponibili le API necessarie per esportare questi dati da Microsoft Teams:
- Chat di elenco
- Ottieni chat
- Elencare i membri di una chat
- Ottenere chatMessage in un canale o in una chat
- chat: getAllMessages
Post del canale
I post del canale, noti anche come conversazioni in thread, sono conversazioni che si verificano in un canale di Teams. Documenti Microsoft e rende disponibili le API necessarie per esportare questi dati da Teams:
- Elenco aggiuntoTeams.
- Elencare i team.
- Canali elenco.
- Elencare allChannels.
- Scarica canale.
- Elencare i membri di un canale.
- Ottieni chatMessage in un canale o in una chat.
- canale: getAllMessages.
Registrazioni e trascrizioni delle riunioni
Le registrazioni delle riunioni e delle chiamate di Teams vengono archiviate in OneDrive o SharePoint. Documenti Microsoft e rende disponibili le API necessarie per esportare questi dati da Teams:
Nota
Le API per elencare e scaricare le registrazioni di chiamate/riunioni sono attualmente in versione beta.
Le trascrizioni delle riunioni e delle chiamate di Teams vengono archiviate in OneDrive e SharePoint. Documenti Microsoft e rende disponibili le API necessarie per esportare questi dati da Teams:
È possibile usare le API seguenti per ottenere registrazioni e trascrizioni delle riunioni di Teams:
- Elenca le unità disponibili.
- Ottieni Drive.
- Voci di elenco condivise con l'utente connesso.
- Scarica il contenuto di un DriveItem.
Supporto
Quando inizi a lavorare con Microsoft Graph, consulta questi riferimenti per iniziare:
- Introduzione a Microsoft Graph Toolkit.
- Procedure consigliate per l'uso di Microsoft Graph.
- Opzioni di esportazione per il passaggio da Microsoft Teams.
Gli sviluppatori e gli amministratori che stanno collaborando e implementando gli scenari descritti in questo articolo possono ottenere assistenza da Microsoft e dai relativi tecnici, incluso il supporto tecnico gestito, inviando un messaggio di InteropHelp@microsoft.composta elettronica.