Я не знаю этого бота-телеграммы, но вижу, что он использует GuzzleHttp .Во время инициализации он не принимает никакой конфигурации Request::initialize()
public static function initialize(Telegram $telegram)
{
if (!($telegram instanceof Telegram)) {
throw new TelegramException('Invalid Telegram pointer!');
}
self::$telegram = $telegram;
self::setClient(new Client(['base_uri' => self::$api_base_uri]));
}
, вам следует проверить его документацию.Я вижу, что есть множество сеттеров, которые позволяют вам перезаписывать настройки по умолчанию.
Вам нужно установить \GuzzleHttp\RequestOptions::VERIFY
в false
в конфигурации клиента:
$this->client = new \GuzzleHttp\Client([
'base_uri' => 'someAccessPoint',
\GuzzleHttp\RequestOptions::HEADERS => [
'User-Agent' => 'some-special-agent',
],
'defaults' => [
\GuzzleHttp\RequestOptions::CONNECT_TIMEOUT => 5,
\GuzzleHttp\RequestOptions::ALLOW_REDIRECTS => true,
],
\GuzzleHttp\RequestOptions::VERIFY => false,
]);