Проблема с Custom Guzze Client в AuthenticationClient для продажи Partnerapi :: Seller ()Php

Кемеровские программисты php общаются здесь
Ответить Пред. темаСлед. тема
Anonymous
 Проблема с Custom Guzze Client в AuthenticationClient для продажи Partnerapi :: Seller ()

Сообщение Anonymous »

Я сталкиваюсь с проблемой при передаче пользовательского экземпляра клиента Guzzehttp \ в качестве параметра AuthenticationClient в SellowPartnerApi :: Seller (). Согласно документации, этот параметр должен принять клиент guzzehttp \, но когда он предоставлен, он приводит к следующей ошибке: < /p>
Ошибка: < /p>
Typed property Saloon\Http\Senders\GuzzleSender::$client must not be accessed before initialization.
< /code>
Шаги, чтобы воспроизвести
создать guzzehttp \ client с прокси < /p>
$httpClient = new \GuzzleHttp\Client([
'proxy' => 'http://username:password@proxy_host:port',
'timeout' => 30,
'connect_timeout' => 30,
]);
// or just an empty client
$httpClient = new \GuzzleHttp\Client();
< /code>
Передайте его в SolderPartnerApi :: Seller () < /p>
$api = SellingPartnerApi::seller(
clientId: $credentials->api_client_id,
clientSecret: $credentials->api_client_secret,
refreshToken: $credentials->refresh_token,
endpoint: Endpoint::NA,
authenticationClient: $httpClient
);
< /code>
Попытка сделать запрос: < /p>
$response = $api->sellersV1()->getMarketplaceParticipations();
< /code>
Дополнительная информация < /p>

[*] php: 8.4.1 < /li>
Партнер -API по продаже партнера SDK: 7.2.4 (JLevers/Pellestner-Partner-API)
[*] Guzzle: 7.9.2
[*] Laravel: 11.41.3
< /ul>
Я подтвердил, что проблема сохраняется даже при использовании чистого экземпляра клиента \ без дополнительной конфигурации. < /p>
Есть ли Внутреннее ограничение, предотвращая использование пользовательского клиента Guzzlehttp \, или есть требуемый шаг инициализации, который отсутствует? Любое руководство будет оценено.


Подробнее здесь: https://stackoverflow.com/questions/794 ... artnerapis
Реклама
Ответить Пред. темаСлед. тема

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

  • Похожие темы
    Ответы
    Просмотры
    Последнее сообщение

Вернуться в «Php»