Dela via


Chat Thread - Delete Chat Message

Tar bort ett meddelande.

DELETE {endpoint}/chat/threads/{chatThreadId}/messages/{chatMessageId}?api-version=2024-03-15-preview

URI-parametrar

Name I Obligatorisk Typ Description
chatMessageId
path True

string

Meddelande-ID:t.

chatThreadId
path True

string

Tråd-ID:t som meddelandet skickades till.

endpoint
path True

string

Slutpunkten för Azure Communication-resursen.

api-version
query True

string

Version av API som ska anropas.

Begärandehuvud

Name Obligatorisk Typ Description
Authorization True

string

En åtkomsttoken för ACS-användare (Azure Communication Services).

Svar

Name Typ Description
204 No Content

Begäran lyckades.

401 Unauthorized

CommunicationErrorResponse

Behörighet saknas.

403 Forbidden

CommunicationErrorResponse

Förbjudet.

429 Too Many Requests

CommunicationErrorResponse

För många begäranden.

Other Status Codes

CommunicationErrorResponse

Tjänsten är inte tillgänglig.

Säkerhet

Authorization

En åtkomsttoken för ACS-användare (Azure Communication Services).

Typ: apiKey
I: header

Exempel

Delete message

Exempelbegäran

DELETE https://contoso.westus.communications.azure.com/chat/threads/34adfa4f-cedf-4dc0-ba29-b6d1a69ab345/messages/1591768249318?api-version=2024-03-15-preview

Exempelsvar

{
  "error": {
    "code": "Unauthorized",
    "message": "Request is not authorized."
  }
}
{
  "error": {
    "code": "Forbidden",
    "message": "User is not allowed to perform specified action."
  }
}
{
  "error": {
    "code": "TooManyRequests",
    "message": "Rate limit exceeded."
  }
}
{
  "error": {
    "code": "ServiceUnavailable",
    "message": "The server is currently unable to handle the request."
  }
}