DevCraft Документации
РазработкиAPI WrappersWebShare Proxy PHP WrapperСправочникClasses

Client v1.0.0

HTTP-клиент Guzzle с кэшем GET, ретраями 429/5xx и X-Subuser.

Описание: HTTP-клиент Guzzle с кэшем GET, ретраями 429/5xx и X-Subuser.

Namespace: Devcraft\Webshare\Classes

Extends: AbstractBasicClass

С версии: 1.0.0

Methods

`__construct(private string $apiKey,

private string $apiUrl, private string $apiVersion, ?GuzzleClient $...)`

Параметры: private string $apiKey, private string $apiUrl, private string $apiVersion, ?GuzzleClient $httpClient = NULL

withSubuser(?string $subuserId): self

Параметры: ?string $subuserId

Возвращает: self

getSubuser(): ?string

Возвращает: ?string

`send(string $endpoint,

#[ExpectedValues(valuesFromClass: RequestMethod::class)`

Параметры: string $endpoint, #[ExpectedValues(valuesFromClass: RequestMethod::class

getRateLimits(): array

Возвращает: array

getApiVersion(): string

Возвращает: string

На этой странице