Skip to content

Исключения

AuthenticatorError

Bases: ClientError

Класс исключения, вызываемый в случае, если мобильный аутентификатор не поключён, или не прошло 7 ней с момента его активации.

BadRequestError

Bases: NetworkError

Класс исключения, вызываемый в случае отправки неправильного запроса.

ClientError

Bases: SteamTraderError

Класс исключения, вызываемый в случае ошибки с клиентом.

Bases: TradeError

Класс исключения, вызываемый в случае, если ссылка для обмена больше недействительна.

HiddenInventory

Bases: TradeError

Класс исключения, вызываемый в случае, если инвентарь скрыт.

IncorrectPrice

Bases: TradeError

Класс исключения, вызываемый в случае, если выставленная цена ниже минимальной или больше максимальной.

InternalError

Bases: OperationFail

Класс исключения, вызываемый в случае, если при выполнении запроса произошла неизвестая ошибка.

ItemAlreadySold

Bases: TradeError

Класс исключения, вызываемый в случае, если предмет уже выставлен на продажу.

MissingRequiredItems

Bases: TradeError

Класс исключения, вызываемый в случае, если в инвентаре Steam отсутствуют необходимые для передачи предметы.

NetworkError

Bases: SteamTraderError

Базовый класс исключений, вызываемых для ошибок, связанных с запросами к серверу.

NoBuyOrders

Bases: TradeError

Класс исключения, вызываемый в случае, если у клиента нет запросов на покупку.

NoLongerExists

Bases: TradeError

Класс исключения, вызываемый в случае, если предмет больше не существует.

NoSteamAPIKey

Bases: TradeError

Класс исключения, вызываемый в случае, если нет ключа Steam API.

NoTradeItems

Bases: TradeError

Класс исключения, вызываемый в случае, если у клиента нет предметов для обмена.

Bases: TradeError

Класс исключения, вызываемый в случае, если нет ссылки на обмен.

NotEnoughMoney

Bases: TradeError

Класс исключения, вызываемый в случае, если на балансе недостаточно средств для совершения операции.

NotFoundError

Bases: NetworkError

Класс исключения, вызываемый в случае ответа от сервера со статус кодом 404.

OperationFail

Bases: SteamTraderError

Класс представляющий исключения, вызываемый в случае, если запрос был правильным, но операция не прошла успешно.

SaveFail

Bases: OperationFail

Класс исключения, вызываемый в случае, если не удалось сохранить изменённый праметр на сайте.

SteamTraderError

Bases: Exception

Базовый класс, представляющий исключения общего характера.

TimedOutError

Bases: NetworkError

Класс исключения, вызываемого для случаев истечения времени ожидания.

TooManyRequests

Bases: NetworkError

Класс исключения, вызываемый в случае отправки чрезмерно большого количества запросов на сервер.

TradeBlockError

Bases: TradeError

Класс исключения, вызываемый в случае, если не включён Steam Guard или стоит блокировка обменов.

TradeCreationFail

Bases: TradeError

Класс исключения, вызываемый в случае, если не удалось создать предложение обмена.

TradeError

Bases: SteamTraderError

Базовый класс исключений, вызываемых для ошибок, связанных с обменом.

Unauthorized

Bases: ClientError

Класс исключения, вызываемый в случае, если клиент не зарегистрирован.

UnknownItem

Bases: OperationFail

Класс исключения, вызываемый в случае, если предмет не был найден.

UnsupportedAppID

Bases: SteamTraderError

Класс исключения, вызываемый в случае использования неподдерживаемого AppID.

Bases: TradeError

Класс исключения, вызываемый в случае, если клиент указал ссылку для обмена от другого Steam аккаунта.