Anruf löschen

Namespace: microsoft.graph

Löschen oder Auflegen eines aktiven Anrufs. Bei Gruppenanrufen wird dadurch nur Ihr Anrufabschnitt gelöscht, und der zugrunde liegende Gruppenanruf wird weiterhin fortgesetzt.

Diese API ist in den folgenden nationalen Cloudbereitstellungen verfügbar.

Globaler Dienst US Government L4 US Government L5 (DOD) China, betrieben von 21Vianet

Berechtigungen

Wählen Sie für diese API die Als am wenigsten privilegierten Berechtigungen gekennzeichneten Berechtigungen aus. Verwenden Sie nur dann eine Berechtigung mit höheren Berechtigungen , wenn dies für Ihre App erforderlich ist. Ausführliche Informationen zu delegierten Berechtigungen und Anwendungsberechtigungen finden Sie unter Berechtigungstypen. Weitere Informationen zu diesen Berechtigungen finden Sie in der Berechtigungsreferenz.

Berechtigungstyp Berechtigungen mit den geringsten Berechtigungen Berechtigungen mit höheren Berechtigungen
Delegiert (Geschäfts-, Schul- oder Unikonto) Nicht unterstützt Nicht unterstützt
Delegiert (persönliches Microsoft-Konto) Nicht unterstützt Nicht unterstützt
Anwendung Calls.Initiate.All Calls.AccessMedia.All

Hinweis: Berechtigungen werden beim Erstellen des Anrufs überprüft. Beim Aufrufen dieser API wird keine zusätzliche Berechtigungsprüfung durchgeführt. Calls.AccessMedia.All ist nur für Aufrufe erforderlich, die von der App gehostete Medien verwenden.

HTTP-Anforderung

DELETE /communications/calls/{id}

Anforderungsheader

Name Beschreibung
Authorization Bearer {token}. Erforderlich. Erfahren Sie mehr über die Authentifizierung und Autorisierung.

Anforderungstext

Geben Sie keinen Anforderungstext für diese Methode an.

Antwort

Wenn die Methode erfolgreich verläuft, wird der Antwortcode 204 No Content zurückgegeben. Es gibt nichts im Antworttext zurück.

Beispiel

Anforderung

Das folgende Beispiel zeigt die Antwort.

DELETE https://graph.microsoft.com/v1.0/communications/calls/57dab8b1-894c-409a-b240-bd8beae78896

Antwort

Hinweis: Das hier gezeigte Antwortobjekt kann zur besseren Lesbarkeit gekürzt werden.

HTTP/1.1 204 No Content

Benachrichtigung – Wird beendet

POST https://bot.contoso.com/api/calls
Content-Type: application/json
{
  "@odata.type": "#microsoft.graph.commsNotifications",
  "value": [
    {
      "@odata.type": "#microsoft.graph.commsNotification",
      "changeType": "updated",
      "resourceUrl": "/communications/calls/57dab8b1-894c-409a-b240-bd8beae78896",
      "resourceData": {
        "@odata.type": "#microsoft.graph.call",
        "state": "terminating"
      }
    }
  ]
}
  

Benachrichtigung – beendet

POST https://bot.contoso.com/api/calls
Content-Type: application/json
{
  "@odata.type": "#microsoft.graph.commsNotifications",
  "value": [
    {
      "@odata.type": "#microsoft.graph.commsNotification",
      "changeType": "deleted",
      "resourceUrl": "/communications/calls/57dab8b1-894c-409a-b240-bd8beae78896",
      "resourceData": {
        "@odata.type": "#microsoft.graph.call",
        "state": "terminated",
        "resultInfo": {
          "@odata.type": "#microsoft.graph.resultInfo",
          "code": "200",
          "subcode": "5001",
          "message": "The conversation has ended."
        }
      }
    }
  ]
}

Anruf-End-Ursachencodes

Dies sind einige der gängigen Fehlercodes, die über die Benachrichtigung empfangen werden, wenn der Anruf beendet wird.

Code Untercode Kündigungsgrund
200 4097 Der Anruf wurde vom anderen Teilnehmer des Anrufs beendet.
200 4521 Der Anruf wurde vom anderen Teilnehmer am Peer-to-Peer-Anruf beendet.
200 5000 Wurde von einem anderen Teilnehmer aus der Unterhaltung entfernt.
200 5001 Die Unterhaltung wurde beendet.
200 5002 Die Unterhaltung wurde beendet, da alle anderen Teilnehmer den Anruf verlassen haben.
200 5003 Die Unterhaltung wurde beendet.
200 5007 Die Unterhaltung wurde beendet, als der Initiator des Gruppenanrufs die Unterhaltung verlassen hat.
200 5010 Die Unterhaltung wurde beendet, da nur ein Teilnehmer an der Unterhaltung verblieb.
200 5012 Die Unterhaltung wurde beendet, da keine Teilnehmer in der eingehenden Liste vorhanden sind.
200 5013 Die Unterhaltung wurde beendet, da sich noch niemand an dem Gruppenanruf angeschlossen hat.
200 5014 Die Unterhaltung wurde beendet, weil wir keinen potenziellen Host für den Gruppenanruf ermitteln konnten.
200 5020 Die Unterhaltung wurde beendet, da keine nicht ausgeblendeten Teilnehmer in der eingehenden Liste vorhanden sind.
200 5030 Die Unterhaltung wurde beendet, da die Dauer des Gruppenraums abgelaufen ist.
200 5300 Der Teilnehmer wurde von einem anderen Teilnehmer aus der Unterhaltung entfernt.
200 5855 Teilnehmer, der im Wartebereich wartete, wurde nach dem Timeout der Lobby-Inaktivität aus der Unterhaltung entfernt.
200 7000 Die Unterhaltung wurde vom Bot beendet.
200 7015 Der Aufruf wurde beendet, da die Übertragung erfolgreich abgeschlossen wurde.
200 10550 Die Unterhaltung wurde vom Bot beendet.
200 18503 Der andere Teilnehmer am Peer-to-Peer-Anruf hat die Unterhaltung verlassen.
200 540000/560000 Der Anruf wurde vom PSTN-Benutzer beendet.
408 8537 Keep Alive-Timeout, inaktiver Aufruf bereinigt.
408 1106 Für die Anrufannahme wurde in der vorgesehenen Zeit keine Bestätigung empfangen.
408 10057 Ein Aufruftimeout ist aufgrund einer fehlenden Signalisierung von angerufenen Endpunkten erfolgt.
410 301005 Medienkonnektivitätsfehler.
480 10037 Es wurden keine aufgerufenen Endpunkte gefunden.
480 10076 Der Angerufene konnte nicht erreicht werden.
480 10134 Der Aufruf wurde abgelehnt, weil der Anruf nicht weitergeleitet werden kann.
480 10199 Der als private Anruf abgelehnte Anruf ist für den Benutzer deaktiviert.
500 1005 Beim Server ist ein Konnektivitätsfehler mit den Medien des Bots aufgetreten. Überprüfen Sie die Medienkonnektivität zwischen Bot und Microsoft.