Metody asynchroniczne interfejsu API zwracają wynik przed zakończeniem przetwarzania. Użyj funkcji getOperation
, aby pobrać stan operacji asynchronicznej za pomocą jej identyfikatora operationId
.
Sygnatura metody
public Operation getOperation( GetOperationRequest request) throws CommonException;
GetOperationRequest
Nazwa usługi | Wartość | Wymagane | Opis |
---|---|---|---|
operationId |
string |
Tak | Identyfikator operacji. |
Zachowanie w przypadku błędu
Jeśli wystąpi błąd, biblioteka zwróci błąd CommonException
z jednym z tych kodów:
Kod błędu |
---|
AUTHORIZATION_FAIL (jeśli operacja nie należy do sprzedawcy) |
INTERNAL_SERVER_ERROR |
INVALID_OPERATION_ID |