169 похожих чатов

Народ, может кто подсказать по Guzzle? Хочу с tinkoff

дёрнуть информацию, но получаю ошибку... Не могу допереть, что я делаю не так.
есть конструкт:

public function __construct()
{
$this->client = new Client([
'base_uri' => 'https://invest-public-api.tinkoff.ru/rest/',
'timeout' => 2.0,
'json' => [
'accountId' => $this->token,
'currency' => "RUB"
]
]);
}

И попытка вызова:

public function handle()
{
$import = new httpClient();
$resopnse = $import->client->request('POST',
'/tinkoff.public.invest.api.contract.v1.OperationsService/GetPortfolio');
dd($resopnse);
}

пока я получаю ошибку "cURL error 18"
Может я не правильно параметры авторизации передаю?

дока у них только такая (для rest), как я понял

4 ответов

28 просмотров

возможно слеш лишний. 1. можете проверить свою авторизацию в их сваггере 2. можете проверить через Http клиента 3. можете в хендлере подключить monolog и виде у себя в логах сетевой обмен

Sergey-BB Автор вопроса
Vitaliy
возможно слеш лишний. 1. можете проверить свою авт...

слеш действительно был лишний (хотя в ошибке мне шторм выдал нормальный url, специально проверил) Уже лучше - ошибка авторизации, не видит передаваемый токен

Sergey BB
слеш действительно был лишний (хотя в ошибке мне ш...

https://docs.guzzlephp.org/en/stable/request-options.html#json - json у вас в запросе должен быть, а не в конструкторе клиента

Sergey-BB Автор вопроса

Похожие вопросы

Обсуждают сегодня

Господа, а что сейчас вообще с рынком труда на делфи происходит? Какова ситуация?
Rꙮman Yankꙮvsky
29
А вообще, что может смущать в самой Julia - бы сказал, что нет единого стандартного подхода по многим моментам, поэтому многое выглядит как "хаки" и произвол. Короче говоря, с...
Viktor G.
2
30500 за редактор? )
Владимир
47
а через ESC-код ?
Alexey Kulakov
29
Чёт не понял, я ж правильной функцией воспользовался чтобы вывести отладочную информацию? но что-то она не ловится
notme
18
У меня есть функция где происходит это: write_bit(buffer, 1); write_bit(buffer, 0); write_bit(buffer, 1); write_bit(buffer, 1); write_bit(buffer, 1); w...
~
14
Добрый день! Скажите пожалуйста, а какие программы вы бы рекомендовали написать для того, чтобы научиться управлять памятью? Можно написать динамический массив, можно связный ...
Филипп
7
Недавно Google Project Zero нашёл багу в SQLite с помощью LLM, о чём достаточно было шумно в определённых интернетах, которые сопровождались рассказами, что скоро всех "ибешни...
Alex Sherbakov
5
Ребят в СИ можно реализовать ООП?
Николай
33
https://github.com/erlang/otp/blob/OTP-27.1/lib/kernel/src/logger_h_common.erl#L174 https://github.com/erlang/otp/blob/OTP-27.1/lib/kernel/src/logger_olp.erl#L76 15 лет назад...
Maksim Lapshin
20
Карта сайта