Udostępnij za pośrednictwem


Job Router Operations - Decline Job Offer

Odrzuca ofertę pracy nad pracą.

POST {endpoint}/routing/workers/{workerId}/offers/{offerId}:decline?api-version=2023-11-01

Parametry identyfikatora URI

Nazwa W Wymagane Typ Opis
endpoint
path True

string

Identyfikator URI zasobu komunikacji

offerId
path True

string

Identyfikator oferty.

workerId
path True

string

Identyfikator procesu roboczego.

api-version
query True

string

Wersja interfejsu API do użycia dla tej operacji.

Treść żądania

Nazwa Typ Opis
retryOfferAt

string

Jeśli parametr RetryOfferAt nie zostanie podany, to zadanie nie zostanie ponownie zaoferowane pracownikowi, który odrzucił to zadanie, chyba że pracownik zostanie ponownie zarejestrowany i ponownie zarejestrowany. Jeśli zostanie podany czas RetryOfferAt, zadanie zostanie ponownie dopasowane do uprawnionych pracowników o czasie ponawiania próby w formacie UTC. Pracownik, który odrzucił zadanie, będzie również kwalifikował się do pracy w tym czasie.

Odpowiedzi

Nazwa Typ Opis
200 OK

object

Żądanie zakończyło się pomyślnie.

Other Status Codes

Azure.Core.Foundations.ErrorResponse

Nieoczekiwana odpowiedź na błąd.

Headers

x-ms-error-code: string

Przykłady

Declines an offer to work on a job

Sample Request

POST https://contoso.westus.communications.azure.com/routing/workers/DefaultWorker/offers/1d5896f3-8b54-40be-82d3-910323f5e2af:decline?api-version=2023-11-01

{
  "retryOfferAt": "2023-05-26T00:00:00.0000000Z"
}

Sample Response

{}

Definicje

Nazwa Opis
Azure.Core.Foundations.Error

Obiekt error.

Azure.Core.Foundations.ErrorResponse

Odpowiedź zawierająca szczegóły błędu.

Azure.Core.Foundations.InnerError

Obiekt zawierający bardziej szczegółowe informacje o błędzie. Zgodnie z wytycznymi interfejsu MICROSOFT One API — https://github.com/Microsoft/api-guidelines/blob/vNext/Guidelines.md#7102-error-condition-responses.

DeclineJobOfferOptions

Żądanie ładunku dla malejących ofert.

Azure.Core.Foundations.Error

Obiekt error.

Nazwa Typ Opis
code

string

Jeden z zdefiniowanych przez serwer zestaw kodów błędów.

details

Azure.Core.Foundations.Error[]

Tablica szczegółów dotyczących określonych błędów, które doprowadziły do tego zgłoszonego błędu.

innererror

Azure.Core.Foundations.InnerError

Obiekt zawierający bardziej szczegółowe informacje niż bieżący obiekt o błędzie.

message

string

Czytelna dla człowieka reprezentacja błędu.

target

string

Element docelowy błędu.

Azure.Core.Foundations.ErrorResponse

Odpowiedź zawierająca szczegóły błędu.

Nazwa Typ Opis
error

Azure.Core.Foundations.Error

Obiekt error.

Azure.Core.Foundations.InnerError

Obiekt zawierający bardziej szczegółowe informacje o błędzie. Zgodnie z wytycznymi interfejsu MICROSOFT One API — https://github.com/Microsoft/api-guidelines/blob/vNext/Guidelines.md#7102-error-condition-responses.

Nazwa Typ Opis
code

string

Jeden z zdefiniowanych przez serwer zestaw kodów błędów.

innererror

Azure.Core.Foundations.InnerError

Błąd wewnętrzny.

DeclineJobOfferOptions

Żądanie ładunku dla malejących ofert.

Nazwa Typ Opis
retryOfferAt

string

Jeśli parametr RetryOfferAt nie zostanie podany, to zadanie nie zostanie ponownie zaoferowane pracownikowi, który odrzucił to zadanie, chyba że pracownik zostanie ponownie zarejestrowany i ponownie zarejestrowany. Jeśli zostanie podany czas RetryOfferAt, zadanie zostanie ponownie dopasowane do uprawnionych pracowników o czasie ponawiania próby w formacie UTC. Pracownik, który odrzucił zadanie, będzie również kwalifikował się do pracy w tym czasie.