App zum Chatten hinzufügen

Namespace: microsoft.graph

Eine teamsApp für den angegebenen Chat installieren.

Anmerkungen:

  • Wenn der Chat einem onlineMeeting -Fall zugeordnet ist, wird die teamsApp in der Besprechung installiert.
  • Derzeit unterstützt dieser Vorgang nicht die Installation von Apps, die ressourcenspezifische Zustimmungsberechtigungen erfordern. Einzelheiten hierzu finden Sie unter Bekannte Probleme.

Berechtigungen

Eine der nachfolgenden Berechtigungen ist erforderlich, um diese API aufrufen zu können. Weitere Informationen, unter anderem zur Auswahl von Berechtigungen, finden Sie im Artikel zum Thema Berechtigungen.

Berechtigungstyp Berechtigungen (von der Berechtigung mit den wenigsten Rechten zu der mit den meisten Rechten)
Delegiert (Geschäfts-, Schul- oder Unikonto) TeamsAppInstallation.ReadWriteSelfForChat, TeamsAppInstallation.ReadWriteForChat
Delegiert (persönliches Microsoft-Konto) Nicht unterstützt
Anwendung TeamsAppInstallation.ReadWriteSelfForChat.All, TeamsAppInstallation.ReadWriteForChat.All

HTTP-Anforderung

POST /chats/{chat-id}/installedApps

Anforderungsheader

Kopfzeile Wert
Authorization Bearer {token}. Erforderlich.
Content-Type application/json. Erforderlich.

Anforderungstext

Der Anforderungstext sollte die generierte App-ID der Katalog-App enthalten. Weitere Informationen finden Sie unter Teams-App-Eigenschaften.

Antwort

Wenn die Methode erfolgreich verläuft, wird der Antwortcode 201 Created zurückgegeben.

Beispiele

Anforderung

POST https://graph.microsoft.com/v1.0/chats/19:ea28e88c00e94c7786b065394a61f296@thread.v2/installedApps
Content-Type: application/json

{
   "teamsApp@odata.bind":"https://graph.microsoft.com/v1.0/appCatalogs/teamsApps/12345678-9abc-def0-123456789a"
}

Antwort

HTTP/1.1 201 Created