Я сталкиваюсь с проблемой при передаче пользовательского экземпляра клиента 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
Проблема с Custom Guzze Client в AuthenticationClient для продажи Partnerapi :: Seller () ⇐ Php
Кемеровские программисты php общаются здесь
1738312773
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 \, или есть требуемый шаг инициализации, который отсутствует? Любое руководство будет оценено.
Подробнее здесь: [url]https://stackoverflow.com/questions/79402165/issue-with-custom-guzzle-client-in-authenticationclient-for-sellingpartnerapis[/url]
Ответить
1 сообщение
• Страница 1 из 1
Перейти
- Кемерово-IT
- ↳ Javascript
- ↳ C#
- ↳ JAVA
- ↳ Elasticsearch aggregation
- ↳ Python
- ↳ Php
- ↳ Android
- ↳ Html
- ↳ Jquery
- ↳ C++
- ↳ IOS
- ↳ CSS
- ↳ Excel
- ↳ Linux
- ↳ Apache
- ↳ MySql
- Детский мир
- Для души
- ↳ Музыкальные инструменты даром
- ↳ Печатная продукция даром
- Внешняя красота и здоровье
- ↳ Одежда и обувь для взрослых даром
- ↳ Товары для здоровья
- ↳ Физкультура и спорт
- Техника - даром!
- ↳ Автомобилистам
- ↳ Компьютерная техника
- ↳ Плиты: газовые и электрические
- ↳ Холодильники
- ↳ Стиральные машины
- ↳ Телевизоры
- ↳ Телефоны, смартфоны, плашеты
- ↳ Швейные машинки
- ↳ Прочая электроника и техника
- ↳ Фототехника
- Ремонт и интерьер
- ↳ Стройматериалы, инструмент
- ↳ Мебель и предметы интерьера даром
- ↳ Cантехника
- Другие темы
- ↳ Разное даром
- ↳ Давай меняться!
- ↳ Отдам\возьму за копеечку
- ↳ Работа и подработка в Кемерове
- ↳ Давай с тобой поговорим...
Мобильная версия