Was sind webhooks und Connectors?What are webhooks and connectors?

Webhooks und Connectors sind eine einfache Möglichkeit, um Ihre Webdienste mit Kanälen und Teams in Microsoft Teams zu verbinden.Webhooks and connectors are a simple way to connect your web services to channels and teams inside Microsoft Teams.

Ausgehende webhooksOutgoing webhooks

Ausgehende webhooks ermöglichen Ihren Benutzern das Senden von Textnachrichten von einem Kanal an Ihre Webdienste.Outgoing webhooks allow your users to send text messages from a channel to your web services. Nachdem die Benutzer konfiguriert wurden, können Sie Ihren ausgehenden webhook @mention und eine Nachricht an Ihren Dienst senden.Once configured, your users will be able to @mention your outgoing webhook and send a message to your service. Ihr Dienst kann fünf Sekunden lang eine Antwort auf die Nachricht senden, die möglicherweise Text oder eine Karte enthält.Your service will have five seconds to send a response to the message, potentially containing text or a card.

Ausgehende webhooks werden pro Team konfiguriert, können nicht als Teil einer normalen Teams-App eingeschlossen werden.Outgoing webhooks are configured on a per-team basis, cannot be included as part of a normal Teams app. Sie eignen sich am besten für die Ausführung Team spezifischer Arbeitsauslastungen, für die keine großen Datenmengen gesammelt oder ausgetauscht werden müssen.They are best suited for completing team-specific workloads that don't require large amounts of information to be collected or exchanged.

Weitere Informationen finden Sie unter Create an Outgoing webhook.See Create an outgoing webhook.

ConnectorsConnectors

Connectors ermöglichen Benutzern das Abonnieren von Benachrichtigungen und Nachrichten von ihren Webdiensten.Connectors allow users to subscribe to receive notifications and messages from your web services. Sie stellen einen HTTPS-Endpunkt für Ihren Dienst zur Verfügung, um Nachrichten in der Regel in Form von Karten zu veröffentlichen.They expose an HTTPS endpoint for your service to post messages to - typically in the form of cards.

Eingehende webhooksIncoming webhooks

Eingehende webhooks sind die einfachste Art von Connector.Incoming webhooks are a the simplest type of connector. Für jeden Kanal im Team (wenn diese für dieses Team aktiviert sind) können Sie einen HTTPS-Endpunkt verfügbar machen, der ordnungsgemäß formatierte JSON akzeptiert und Nachrichten in diesen Kanal einfügt.For any channel in team (if they are enabled for that team) you can choose to expose an HTTPS endpoint that will accept correctly formatted JSON and insert messages into that channel. Sie stellen eine schnelle und einfache Möglichkeit dar, einen Kanal mit Ihrem Dienst zu verbinden, und werden am besten für Szenarien verwendet, die für ein bestimmtes Team eindeutig sind.They are a quick and easy way to connect a channel to your service, and are best used for scenarios that are unique to a particular team. Sie können beispielsweise einen eingehenden webhook in Ihrem DevOps-Kanal erstellen und ihre Build-, Bereitstellungs-und Überwachungsdienste so konfigurieren, dass Warnungen gesendet werden.For example, you could create an incoming webhook in your DevOps channel and configure your build, deployment and monitoring services to send alerts.

Siehe Erstellen eines eingehenden webhooks.See Create an incoming webhook.

Office 365-ConnectorsOffice 365 Connectors

Office 365-Konnektoren ermöglichen es Ihnen, eine benutzerdefinierte Konfigurationsseite für den eingehenden webhook zu erstellen und diese als Teil einer Teams-APP zu verpacken.Office 365 Connectors allow you to create a custom configuration page for your incoming webhook, and package them as part of a Teams app. Sie können diese APP dann breiter oder sogar in unserem App-Store verteilen.You can then distribute that app more broadly, or even to our app store. Sie senden Nachrichten in erster Linie mit Office 365-connectorkarten und haben auch die Möglichkeit, Ihnen eine Reihe von Karten Aktionen hinzuzufügen.You send messages primarily using Office 365 Connector cards, and have the ability to add a limited set of card actions to them as well. Ein gutes Beispiel hierfür ist ein Wetter-Konnektor, mit dem Benutzer einen Standort und eine Tageszeit auswählen können, um Updates über das Wetter von morgen zu erhalten.A good example of this is a weather connector that allows users to choose a location and time of day to receive updates about tomorrow's weather. Sie werden auf Kanalebene konfiguriert, aber auf Teamebene installiert.They are configured on a channel level, but are installed at a team level.

Weitere Informationen finden Sie unter Erstellen eines Office 365-Konnektors.See Create an Office 365 Connector.