Anruf löschen

Namespace: microsoft.graph

Wichtig

Die APIs unter der /beta Version in Microsoft Graph können sich ändern. Die Verwendung dieser APIs in Produktionsanwendungen wird nicht unterstützt. Um festzustellen, ob eine API in v1.0 verfügbar ist, verwenden Sie die Version Selektor.

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.

Weltweiter Service US Government L4 US Government L5 (DOD) China, betrieben von 21Vianet

Berechtigungen

Wählen Sie die Berechtigungen aus, die für diese API als am wenigsten privilegiert markiert sind. Verwenden Sie eine höhere Berechtigung oder Berechtigungen nur, wenn Ihre App dies erfordert. 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
Application Calls.Initiate.All Calls.AccessMedia.All

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

HTTP-Anforderung

DELETE /app/calls/{id}
DELETE /communications/calls/{id}

Hinweis: Der /app-Pfad ist veraltet. Verwenden Sie in Zukunft den /communications-Pfad.

Anforderungsheader

Name Beschreibung
Authorization Bearer {token}. Erforderlich. Erfahren Sie mehr über 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. Sie gibt nichts im Antworttext zurück.

Beispiel

Anforderung

Das folgende Beispiel zeigt die Antwort.

DELETE https://graph.microsoft.com/beta/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 – Kündigung

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."
        }
      }
    }
  ]
}

Ursachencodes für Anrufende

Dies sind einige der häufigsten Fehlercodes, die per Benachrichtigung empfangen werden, wenn der Anruf beendet wird.

Code Subcode Kündigungsgrund
200 4097 Der Anruf wurde vom anderen Teilnehmer des Anrufs beendet.
200 4521 Der Anruf wurde vom anderen Teilnehmer des Peer-to-Peer-Anrufs beendet.
200 5000 Von einem anderen Teilnehmer aus der Unterhaltung entfernt.
200 5001 Das Gespräch ist beendet.
200 5002 Die Unterhaltung ist beendet, da alle anderen Teilnehmer den Anruf verlassen haben.
200 5003 Das Gespräch ist beendet.
200 5007 Die Unterhaltung wurde beendet, da der Initiator des Gruppenanrufs die Unterhaltung verlassen hat.
200 5010 Die Unterhaltung wurde beendet, da nur noch ein Teilnehmer in der Unterhaltung war.
200 5012 Das Gespräch ist beendet, da es keine Teilnehmer im neuen Kader gibt.
200 5013 Die Unterhaltung wurde beendet, da niemand sonst dem Gruppenanruf beigetreten ist.
200 5014 Die Unterhaltung wurde beendet, da wir keinen potenziellen Gastgeber für den Gruppenanruf ermitteln konnten.
200 5020 Das Gespräch ist beendet, da es keine nicht versteckten Teilnehmer in der neuen Liste gibt.
200 5030 Die Unterhaltung ist nach Ablauf der Dauer des Gruppenraums beendet.
200 5300 Der Teilnehmer wurde von einem anderen Teilnehmer aus der Unterhaltung entfernt.
200 5855 Ein Teilnehmer, der im Wartebereich wartete, wurde nach einem Timeout der Inaktivität im Wartebereich aus der Unterhaltung entfernt.
200 7000 Die Konversation wurde per Bot beendet.
200 7015 Anruf wurde beendet, da die Übertragung erfolgreich abgeschlossen wurde.
200 10550 Die Konversation wurde per Bot beendet.
200 18503 Der andere Teilnehmer des Peer-to-Peer-Anrufs verließ das Gespräch.
200 540000/560000 Anruf wurde vom PSTN-Benutzer beendet.
408 8537 Timeout am Leben halten, inaktiver Anruf bereinigt.
408 1106 Für die Anrufannahme wurde in der vorgesehenen Zeit keine Bestätigung empfangen.
408 10057 Zeitüberschreitung des Anrufs aufgrund fehlender Signale von den Endpunkten des Angerufenen.
410 301005 Fehler bei der Medienkonnektivität.
480 10037 Es wurden keine Angerufenenendpunkte gefunden.
480 10076 Der Angerufene konnte nicht erreicht werden.
480 10134 Anruf abgelehnt, da der Anruf nicht weitergeleitet werden konnte.
480 10199 Anruf, der als privater Anruf abgelehnt wurde, ist für den Benutzer deaktiviert.
500 1005 Server ist auf Konnektivitätsfehler mit Bots Medien gestoßen. Überprüfen Sie die Medienkonnektivität zwischen Bot und Microsoft.