Anruf löschen
Namespace: microsoft.graph
Wichtig
APIs unter der /beta Version in Microsoft Graph können geändert werden. Die Verwendung dieser APIs in Produktionsanwendungen wird nicht unterstützt. Um festzustellen, ob eine API in Version 1.0 verfügbar ist, verwenden Sie die Versionsauswahl .
Löschen oder Auflegen eines aktiven Anrufs. Bei Gruppenanrufen wird dadurch nur ihr Anrufabschnitt gelöscht, und der zugrunde liegende Gruppenanruf wird weiterhin fortgesetzt.
Berechtigungen
| Berechtigungstyp | Berechtigungen (von der Berechtigung mit den wenigsten Rechten zu der mit den meisten Rechten) |
|---|---|
| Delegiert (Geschäfts-, Schul- oder Unikonto) | Nicht unterstützt. |
| Delegiert (persönliches Microsoft-Konto) | Nicht unterstützt. |
| Anwendung | Calls.Initiate.All, Calls.AccessMedia.All |
Hinweis: Berechtigungen werden überprüft, wenn der Aufruf erstellt wird. Beim Aufrufen 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. |
Anforderungstext
Geben Sie für diese Methode keinen Anforderungstext an.
Antwort
Wenn die Methode erfolgreich verläuft, wird der Antwortcode 204 No Content zurückgegeben. Im Antworttext wird nichts zurückgegeben.
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 – Beenden
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."
}
}
}
]
}
Anrufendegrundcodes
Dies sind einige der häufigsten Fehlercodes, die beim Beenden des Anrufs per Benachrichtigung empfangen werden.
| Code | Untercode | Kündigungsgrund |
|---|---|---|
| 200 | 4097 | Der Anruf wurde vom anderen Teilnehmer des Anrufs beendet. |
| 200 | 4521 | Der Anruf wurde vom anderen Teilnehmer an Peer-to-Peer-Anrufen beendet. |
| 200 | 5000 | 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 in der Unterhaltung verblieben ist. |
| 200 | 5012 | Die Unterhaltung wurde beendet, da keine Teilnehmer in der eingehenden Liste vorhanden sind. |
| 200 | 5013 | Die Unterhaltung wurde beendet, da niemand anderer dem Gruppenanruf beigetreten ist. |
| 200 | 5014 | Die Unterhaltung wurde beendet, da wir keinen potenziellen Host für den Gruppenanruf ermitteln konnten. |
| 200 | 5020 | Die Unterhaltung wurde beendet, da keine nicht ausgeblendeten Teilnehmer in der eingehenden Teilnehmerliste vorhanden sind. |
| 200 | 5030 | Die Unterhaltung wurde beendet, da die Dauer des Unterbrechungsraums abgelaufen ist. |
| 200 | 5300 | Der Teilnehmer wurde von einem anderen Teilnehmer aus der Unterhaltung entfernt. |
| 200 | 5855 | Teilnehmer, die im Wartebereich warten, wurden aus der Unterhaltung entfernt, nachdem die Inaktivitätszeitüberschreitung in der Warteschleife aufgetreten ist. |
| 200 | 7000 | Die Unterhaltung wurde von Bot beendet. |
| 200 | 7015 | Der Anruf wurde beendet, wenn die Übertragung erfolgreich abgeschlossen wurde. |
| 200 | 10550 | Die Unterhaltung wurde von 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 | Es wurde keine Bestätigung für die Anrufannahme in der zugewiesenen Zeit empfangen. |
| 408 | 10057 | Anruftimeout aufgrund kein Signal von angerufenen Endpunkten. |
| 410 | 301005 | Medienkonnektivitätsfehler. |
| 480 | 10037 | Es wurden keine Endpunkte des Angerufenen gefunden. |
| 480 | 10076 | Der Angerufene konnte nicht erreicht werden. |
| 480 | 10134 | Anruf wurde abgelehnt, weil der Anruf nicht weitergeleitet werden kann. |
| 480 | 10199 | Anrufe, die als private Anrufe abgelehnt werden, sind für den Benutzer deaktiviert. |
| 500 | 1005 | Beim Server ist ein Verbindungsfehler mit Bots Medien aufgetreten. Überprüfen Sie die Medienkonnektivität zwischen Bot und Microsoft. |
Feedback
Feedback senden und anzeigen für