Delen via


Chat Thread - Send Chat Read Receipt

Hiermee wordt een gebeurtenis met leesbevestiging verzonden naar een thread namens een gebruiker.

POST {endpoint}/chat/threads/{chatThreadId}/readReceipts?api-version=2024-03-07

URI-parameters

Name In Vereist Type Description
chatThreadId
path True

string

Thread-id om de gebeurtenis leesbevestiging naar te verzenden.

endpoint
path True

string

Het eindpunt van de Azure Communication-resource.

api-version
query True

string

De versie van de API die moet worden aangeroepen.

Aanvraagkoptekst

Name Vereist Type Description
Authorization True

string

Een ACS-gebruikerstoegangstoken (Azure Communication Services).

Aanvraagbody

Name Vereist Type Description
chatMessageId True

string

Id van het meest recente chatbericht dat door de gebruiker is gelezen.

Antwoorden

Name Type Description
200 OK

Aanvraag is voltooid.

401 Unauthorized

CommunicationErrorResponse

Ongeoorloofd.

403 Forbidden

CommunicationErrorResponse

Verboden.

429 Too Many Requests

CommunicationErrorResponse

Te veel aanvragen.

Other Status Codes

CommunicationErrorResponse

De service is niet beschikbaar.

Beveiliging

Authorization

Een ACS-gebruikerstoegangstoken (Azure Communication Services).

Type: apiKey
In: header

Voorbeelden

Send read receipt

Voorbeeldaanvraag

POST https://contoso.westus.communications.azure.com/chat/threads/34adfa4f-cedf-4dc0-ba29-b6d1a69ab345/readReceipts?api-version=2024-03-07

{
  "chatMessageId": "1591137790240"
}

Voorbeeldrespons

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

Definities

SendReadReceiptRequest

Nettolading aanvragen voor het verzenden van een leesbevestiging.

Name Type Description
chatMessageId

string

Id van het meest recente chatbericht dat door de gebruiker is gelezen.