Как отправить изображения в телеграм?

Делаю по этому уроку 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;
?>

Ответы (0 шт):