Übersicht über Microsoft Teams-APIsMicrosoft Teams API overview

Microsoft Teams ist der ultimative Hub für Zusammenarbeit und intelligente Kommunikation.Microsoft Teams is the ultimate hub for teamwork and intelligent communications. Microsoft Teams, das auf den Stärken und der Größe von Office 365 aufbaut, bietet mit mehr als 120 Millionen von Benutzern chatbasierte Funktionen für Zusammenarbeit, Besprechungen, Anrufe sowie Enterprise-VoIP-Funktionen.Built on the strength and scale of Office 365 with over 120 million users, Microsoft Teams delivers chat-based collaboration, meetings, calling, and enterprise voice features.

Gründe für die Integration in Microsoft TeamsWhy integrate with Microsoft Teams?

Automatisieren von TeamlebenszyklenAutomate team lifecycles

Verwenden Sie Microsoft Graph, um ein neues virtuelles Team zu erstellen, wenn sich ein neues Unternehmensproblem ergibt, fügen Sie die entsprechenden Benutzer zum Team hinzu, und konfigurieren Sie das Team mit Kanälen, Registerkarten und Apps.Use Microsoft Graph to create a new virtual team when a new business issue arises, add the right people to the team, and configure the team with channels, tabs, and apps. Wenn Sie das neue Team zusammenbringen möchten, um das Unternehmensproblem zu besprechen, fügen Sie dem Teamkalender ein neues Ereignis hinzu.If you want to get the new team together to discuss the business issue, add a new event to the team calendar.

Automatisieren Sie Teamlebenszyklen, indem Sie ein Team erstellen, Mitglieder und Besitzer hinzufügen, Teameinstellungen konfigurieren, Kanäle hinzufügen, Apps installieren, Registerkarten hinzufügen und das Team zum entsprechenden Zeitpunkt archivieren oder löschen.

Wenn das Unternehmensproblem gelöst wurde und Sie das Team nicht mehr benötigen, verwenden Sie die Microsoft Teams-API, um das Team zu archivieren oder zu löschen.When the business issue is resolved and you no longer need the team, use the Microsoft Teams API to archive or delete the team. Wenn Sie die maximale Dauer des Teams bei der Erstellung kennen, legen Sie eine Ablaufrichtlinie für die Office 365-Gruppe für das Team fest, durch die das Team gemäß der Richtlinie automatisch entfernt wird.If you know the maximum duration of the team when you create it, set an Office 365 group expiration policy for the team that automatically removes the team according to the policy.

Effizientes Arbeiten, auch wenn niemand zur Stelle istGet work done even when no one is around

Verwenden Sie Anwendungsberechtigungen zum Arbeiten mit Teams, Kanälen und Registerkarten ohne menschliches Eingreifen.Use application permissions to work with teams, channels, and tabs without human intervention. Erstellen Sie einen neuen Kanal, wenn Ihr Kunde eine Bestellung aufgibt.Create a new channel when your customer files an order. Erstellen Sie automatisch Teams für Klassen am Anfang des Schuljahrs, und archivieren Sie sie am Ende.Automatically create teams for classes at the beginning of the school year, and archive them at the end.

Erstellen von Teams, die mit Ihrer App verknüpft sindCreate teams linked to your app

Ermöglichen Sie Kunden das Erstellen neuer Teams und Kanäle.Let customers to create new teams and channels. Installieren Sie Ihre Teams-App für neue Teams.Install your Teams app in the new teams. Heften Sie Ihre App an eine Registerkarte im neuen Kanal an.Pin your app to a tab in the new channel. Senden Sie Nachrichten an den Kanal zurück, der mit Ihrer Website verknüpft ist.Send messages to the channel linking back to your website.

Erstellen und Verwalten mehrerer Teams und KanäleCreate and manage multiple teams and channels

Mit Microsoft Graph können Sie ganz einfach große Anzahl Teams erstellen und diese mit Benutzern und Kanälen füllen, indem Sie das Erstellen und Verwalten von Teams, Kanälen, Registerkarten und Apps automatisieren.Microsoft Graph makes it easy to create large numbers of teams and populate them with users and channels, by automate creating and managing teams, channels, tabs, and apps. Mit Microsoft Graph können Sie nach Teams, die nicht länger verwendet werden, suchen und diese archivieren.Microsoft Graph also lets you find and archive the teams you are no longer using. Dies ist die gleiche API, auf der Microsoft Teams Admin Center und PowerShell-Cmdlets für Teams basieren.This is the same API that the Microsoft Teams Admin Center and Teams PowerShell commandlets are built on.

Bereitstellen von Apps für TeamsDeploy apps to teams

Führen Sie die Teams in Ihrem Mandanten auf, und installieren Sie Apps für das Team.List the teams in your tenant, and install apps to them. Erstellen Sie Registerkarten in Kanälen, um Benutzern einfachen Zugriff auf Apps zu gewähren.Create tabs in channels to give users easy access to apps.

Verwenden von Microsoft Graph in jeder Art von AppUse Microsoft Graph in any kind of app

Microsoft Teams-Apps geben Arbeitsgruppen ein neues Tool an die Hand, um die Zusammenarbeit produktiver und interessanter zu gestalten.Microsoft Teams apps give work groups a new tool to make collaboration a more productive and compelling experience. Mit diesen Apps können Arbeitsgruppenbenutzer Ressourcen freigeben, über Chats interagieren und Ereignisse im Teamkalender planen.These apps let work group users share assets, interact through chat, and schedule events on the team calendar. Diese Apps können auch dabei helfen, das Erstellen von Teams, Kanälen und Unterhaltungen zur Steigerung des Werts von Microsoft Teams zu automatisieren.These apps can also automate creating teams, channels, and conversations, enhancing the value of Microsoft Teams.

Sie können Websites, Dienste und native Plattformanwendungen erstellen, die außerhalb der Benutzeroberfläche von Microsoft Teams ausgeführt werden, und die Teams-API aufrufen, um Teams-Szenarien zu automatisieren.You can create web sites, services, and native platform applications that run outside the Microsoft Teams user experience, and call the Teams API to automate Teams scenarios.

Typen von Apps, die für Microsoft Teams aktiviert sindTypes of apps enabled for Microsoft Teams

Rufen Sie die Microsoft Teams-API von Registerkarten, Bots, Websites und Diensten auf.

Diese Zusammenarbeitstools umfassen Microsoft Graph-fähige Registerkarten oder Bots, die innerhalb von Microsoft Teams-Apps ausgeführt werden.These collaboration tools include Microsoft Graph-enabled tabs or bots running inside Microsoft Teams apps. Sie können Microsoft Graph auch außerhalb einer Microsoft Teams-App aufrufen, z. B. von einer Website oder einem Webdienst aus.You can also call Microsoft Graph outside of a Microsoft Teams app, such as from a website or a web service. Wenn Sie Ihre Website bereits für Microsoft Graph aktiviert haben, können Sie diese Arbeit für Microsoft Teams verwenden, indem Sie die Microsoft Teams-Entwicklerplattform verwenden, um eine Registerkarte zu erstellen, die den vorhandenen Websitecode verwendet.If you've already enabled your website for Microsoft Graph, you can use that work for Microsoft Teams by using the Microsoft Teams developer platform to create a tab that uses the existing website code.

Mit Microsoft Teams-APIs können Apps innerhalb und außerhalb von Teams verbessert werden:Microsoft Teams APIs can enhance apps inside and outside of Teams:

App-TypApp type SzenariobeschreibungScenario description
RegisterkartenTabs Gestalten Sie Ihre Inhalte in Microsoft Teams.Surface your content in Microsoft Teams.
BotsBots Helfen Sie Benutzern, Aufgaben in Unterhaltungen zu erledigen.Help users get tasks done in conversations.
ConnectorsConnectors Stellen Sie Updates aus externen Diensten in Kanälen bereit.Post updates from external services to channels.
Aktionen erfordernde NachrichtenActionable messaging Fügen Sie Ihren Connector-Karten verbesserte Interaktion hinzu.Add enhanced interaction to your connector cards.
Messaging-ErweiterungenMessaging extensions Zulassen, dass Benutzer Informationen in Unterhaltungen abfragen und freigeben.Allow users to query and share information in conversations.
WebsitesWebsites Inhalte mit verbesserter Anzeige in Ihren Webseiten.Surface enhanced content in your web pages.
DiensteServices Verbessern Sie Ihre Clientanwendungen mit Microsoft Graph-Daten über Ihren Webdienst.Enhance your client applications with Microsoft Graph data via your web service.
AktivitätsfeedActivity feed Benutzer über Feed-Benachrichtigungen einbeziehen.Engage users via feed notifications.
Anrufe und Onlinebesprechungen (Vorschau)Calling and online meetings (Preview) Erstellen Sie Microsoft Teams-Apps mithilfe von Bots, die Audio-/Videoanrufe initiieren und an diesen teilnehmen, Anrufe basierend auf IVR-Flüssen (Interactive Voice Response) umleiten/weiterleiten und an Onlinebesprechungen teilnehmen können.Create Microsoft Teams apps with bots that can initiate and participate in audio/video calls, route/transfer calls based on interactive voice response (IVR) flows, and participate in online meetings.

API-ReferenzAPI reference

Suchen Sie die API-Referenz für diesen Dienst?Looking for the API reference for this service?

Informationen hierzu finden Sie unter Teams-API in Microsoft Graph.See the Teams API in Microsoft Graph.

Nächste SchritteNext steps