Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Mit der Copilot-Aktivitätsexport-API können Sie Copilot-Interaktionsdaten exportieren, einschließlich der Benutzeraufforderung an Copilot und der Copilot-Antwort an den Benutzer. Diese API erfasst die Benutzerabsicht und die von Copilot aufgerufenen Ressourcen und die Antwort an den Benutzer über Microsoft Copilot-Apps wie Teams, Word und Outlook.
Zugriff auf Copilot-Aktivitätsexport-APIs
Beispiel 1 ist eine einfache Abfrage zum Abrufen aller Copilot-Interaktionen ohne Filter:
GET https://graph.microsoft.com/v1.0/copilot/users/{id}/interactionHistory/getAllEnterpriseInteractionsBeispiel 2 ist eine einfache Abfrage zum Abrufen aller Copilot-Interaktionen mit App-Klassenfiltern:
GET https://graph.microsoft.com/v1.0/copilot/users/{id}/interactionHistory/getAllEnterpriseInteractions?$filter=appClass eq 'IPM.SkypeTeams.Message.Copilot.Teams or appClass eq 'IPM.SkypeTeams.Message.Copilot.BizChat'
Voraussetzungen für den Zugriff auf Copilot-Aktivitätsexport-APIs
Anwendungsberechtigungen werden von Apps verwendet, die ohne angemeldeten Benutzer ausgeführt werden. Nur Administratoren können Anwendungsberechtigungen genehmigen. Die folgenden Berechtigungen sind erforderlich:
- AiEnterpriseInteraction.Read.All: Ermöglicht Zugriff auf alle Copilot-Interaktionen in Microsoft 365-Apps und Microsoft Microsoft 365 Chat
- Für den Zugriff auf die neue Copilot-Aktivitätsexport-API ist eine Microsoft Copilot-Lizenz erforderlich.
Unterstützte appClass-Filter
Die folgenden appClass-Filter werden unterstützt:
IPM.SkypeTeams.Message.Copilot.WordIPM.SkypeTeams.Message.Copilot.ExcelIPM.SkypeTeams.Message.Copilot.TeamsIPM.SkypeTeams.Message.Copilot.BizChatIPM.SkypeTeams.Message.Copilot.WebChat
Mit diesen Filtern können Sie den Typ der Copilot-Interaktionen angeben, die Sie basierend auf der App-Klasse abrufen möchten. Die restlichen Interaktionen werden nicht unterstützt.
Erfahren Sie mehr über die aiInteractionHistory: getAllEnterpriseInteractions , die das Exportieren von Copilot-Interaktionen ermöglicht.
Bekanntes Problem
Bei einigen Interaktionen in Teams Meeting Copilot fehlen möglicherweise die contexts[] Interaktionen in den aiResponse Interaktionen. Die entsprechende Benutzeraufforderung enthält jedoch immer die contexts[] , um einen genauen Kontextabruf zu gewährleisten. Das Entwicklungsteam ist sich dieses Problems bewusst und arbeitet an einer Lösung. Das folgende Beispiel zeigt ein userprompt-, aiResponse-Paar, das gültige Kontexte[] in der Benutzeraufforderung und fehlende Kontexte[] in der entsprechenden aiResponse hat.
[
{
"id": "1746757256660",
"sessionId": "19:-SMwOyVjy2H3_BnsIO6WGUTXwuN1_BIw4U2TP4UcCwo1@thread.v2",
"requestId": "db42bee0-7cfb-451f-8eb6-f929762ee970",
"appClass": "IPM.SkypeTeams.Message.Copilot.Teams",
"interactionType": "userPrompt",
"conversationType": "appchat",
"etag": "1746757256660",
"createdDateTime": "2025-05-09T02:20:56.66Z",
"locale": "en-us",
"contexts": [
{
"contextReference": "https://microsoft.teams.com/threads/19:meeting_MTQ4ZDdkMzktYjhkZC00ODdlLTkwN2UtYzcwYjVmOWIxYTNm@thread.v2",
"displayName": "Teams Meeting Copilot",
"contextType": "TeamsMeeting"
}
],
"from": {
"@odata.type": "#microsoft.graph.chatMessageFromIdentitySet",
"application": null,
"device": null,
"user": {
"@odata.type": "#microsoft.graph.teamworkUserIdentity",
"id": "886cb6c8-eb73-4f72-ad99-69ebf43f70ad",
"displayName": "8:orgid:886cb6c8-eb73-4f72-ad99-69ebf43f70ad",
"userIdentityType": "aadUser",
"tenantId": "bcefad10-7e12-4123-8457-f3ac71b098db"
}
},
"body": {
"contentType": "text",
"content": "what was this meeting about?<attachment id=\"19:meeting_MTQ4ZDdkMzktYjhkZC00ODdlLTkwN2UtYzcwYjVmOWIxYTNm@thread.v2\"></attachment>"
},
"attachments": [
{
"attachmentId": "19:meeting_MTQ4ZDdkMzktYjhkZC00ODdlLTkwN2UtYzcwYjVmOWIxYTNm@thread.v2",
"contentType": "reference",
"contentUrl": "https://microsoft.teams.com/threads/19:meeting_MTQ4ZDdkMzktYjhkZC00ODdlLTkwN2UtYzcwYjVmOWIxYTNm@thread.v2",
"content": null,
"name": "Teams Meeting Copilot"
}
],
"links": [],
"mentions": []
},
{
"id": "1746757257162",
"sessionId": "19:-SMwOyVjy2H3_BnsIO6WGUTXwuN1_BIw4U2TP4UcCwo1@thread.v2",
"requestId": "db42bee0-7cfb-451f-8eb6-f929762ee970",
"appClass": "IPM.SkypeTeams.Message.Copilot.Teams",
"interactionType": "aiResponse",
"conversationType": "appchat",
"etag": "1746757257162",
"createdDateTime": "2025-05-09T02:20:57.162Z",
"locale": "en-us",
"contexts": [],
"from": {
"@odata.type": "#microsoft.graph.chatMessageFromIdentitySet",
"device": null,
"user": null,
"application": {
"@odata.type": "#microsoft.graph.teamworkApplicationIdentity",
"id": "fb8d773d-7ef8-4ec0-a117-179f88add510",
"displayName": "Copilot in Teams",
"applicationIdentityType": "bot"
}
},
"body": {
"contentType": "text",
"content": "I need to hear more discussion before I can get to work. Please try again in a few minutes."
},
"attachments": [],
"links": [],
"mentions": []
}
]
Nicht im Geltungsbereich für Copilot-Interaktionen Export-APIs:
- Der Delta-Funktionsaufruf wird nicht unterstützt.
- Bestimmte von Copilot generierte Präsentationsmetadaten sind nicht in den Antworten der Copilot Interactions Export API enthalten. Die folgenden Metadaten sind nicht enthalten:
- Bearbeitbare Copilot-Anzeigenamen für Microsoft 365 Chats.
- Betreffzeilen für Outlook-Nachrichten, die von Copilot automatisch generiert oder vorgeschlagen werden.
Hinweis
- Informationen zu den Drosselungsgrenzwerten für die Copilot-Interaktionsexport-API finden Sie unter Teams-Export-APIs.
- Für eine optimale Leistung ist der empfohlene $top Wert 100.
- Diese API kann verwendet werden, um die unterstützten Copilot-Interaktionen für gelöschte Benutzer abzurufen.
- Gelöschte Copilot-Interaktionen für die unterstützten App-Klassen können mithilfe dieser API abgerufen werden.
- Wenn eine Benutzeraufforderung bearbeitet wird, wird sie als neue Interaktion betrachtet und kann mithilfe dieser API abgerufen werden.