Udostępnij za pośrednictwem


ErrorModel interface

Definiuje błąd, który wystąpił.

Właściwości

code

Kod błędu identyfikujący kategorię błędu. Możliwe wartości to: "None", "ServerError", "InvalidRequest", "RateLimitExceeded", "InvalidAuthorization", "InsufficientAuthorization". Wartość domyślna: "Brak".

message

Opis błędu.

moreDetails

Opis, który zawiera dodatkowe informacje o błędzie. UWAGA: Ta właściwość nie zostanie serializowana. Można go wypełnić tylko przez serwer.

parameter

Parametr w żądaniu, który spowodował błąd. UWAGA: Ta właściwość nie zostanie serializowana. Można go wypełnić tylko przez serwer.

subCode

Kod błędu, który dodatkowo pomaga zidentyfikować błąd. Możliwe wartości to: "UnexpectedError", "ResourceError", "NotImplemented", "ParameterMissing", "ParameterInvalidValue", "HttpNotAllowed", "Blocked", "AuthorizationMissing", "AuthorizationRedundancy", "AuthorizationDisabled", "AuthorizationExpired" UWAGA: ta właściwość nie zostanie serializowana. Można go wypełnić tylko przez serwer.

value

Wartość parametru w żądaniu, która była nieprawidłowa. UWAGA: Ta właściwość nie zostanie serializowana. Można go wypełnić tylko przez serwer.

Szczegóły właściwości

code

Kod błędu identyfikujący kategorię błędu. Możliwe wartości to: "None", "ServerError", "InvalidRequest", "RateLimitExceeded", "InvalidAuthorization", "InsufficientAuthorization". Wartość domyślna: "Brak".

code: ErrorCode

Wartość właściwości

message

Opis błędu.

message: string

Wartość właściwości

string

moreDetails

Opis, który zawiera dodatkowe informacje o błędzie. UWAGA: Ta właściwość nie zostanie serializowana. Można go wypełnić tylko przez serwer.

moreDetails?: string

Wartość właściwości

string

parameter

Parametr w żądaniu, który spowodował błąd. UWAGA: Ta właściwość nie zostanie serializowana. Można go wypełnić tylko przez serwer.

parameter?: string

Wartość właściwości

string

subCode

Kod błędu, który dodatkowo pomaga zidentyfikować błąd. Możliwe wartości to: "UnexpectedError", "ResourceError", "NotImplemented", "ParameterMissing", "ParameterInvalidValue", "HttpNotAllowed", "Blocked", "AuthorizationMissing", "AuthorizationRedundancy", "AuthorizationDisabled", "AuthorizationExpired" UWAGA: ta właściwość nie zostanie serializowana. Można go wypełnić tylko przez serwer.

subCode?: ErrorSubCode

Wartość właściwości

value

Wartość parametru w żądaniu, która była nieprawidłowa. UWAGA: Ta właściwość nie zostanie serializowana. Można go wypełnić tylko przez serwer.

value?: string

Wartość właściwości

string