Как отправить изображения в телеграм?
Делаю по этому уроку https://habr.com/ru/post/697010/
php файл запускаю напрямую из браузера https://site.ru/file.php
Бот создан, token и id прописан, прямой путь картинки. Но не отправляет изображения
Что не так?
<?php
$token = "6219233900:AAGdrLZ66B6t8qFFCunwFUkh_ASIM";
$arrayQuery = [
'chat_id' => 39039941,
'media' => json_encode([
['type' => 'photo', 'media' => 'attach://1.jpg' ],
['type' => 'photo', 'media' => 'attach://2.jpg' ],
]),
'1.jpg' => new CURLFile('https://site.ru/1.jpg'),
'2.jpg' => new CURLFile('https://site.ru/2.jpg'),
];
$ch = curl_init('https://api.telegram.org/bot'. $token .'/sendMediaGroup');
curl_setopt($ch, CURLOPT_POST, 1);
curl_setopt($ch, CURLOPT_POSTFIELDS, $arrayQuery);
curl_setopt($ch, CURLOPT_RETURNTRANSFER, true);
curl_setopt($ch, CURLOPT_HEADER, false);
$res = curl_exec($ch);
curl_close($ch);
echo $res;
?>