Отправить объект ImageMagick в Telegram через cURL

Я обычно отправляю файлы изображений на серверы Telegram (https://core.telegram.org/bots/api#sendphoto) через cURL следующим образом:

$ch = curl_init();
curl_setopt($ch, CURLOPT_HTTPHEADER, array("Content-Type:multipart/form-data"));
curl_setopt($ch, CURLOPT_URL, URL);
curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1);
curl_setopt($ch, CURLOPT_POSTFIELDS, array("photo"     => "@" . FILE_PATH, ));
curl_setopt($ch, CURLOPT_INFILESIZE, filesize(FILE_PATH));
$output = curl_exec($ch);

Это прекрасно работает, сервер получает и понимает мои изображения.

Вместо отправки изображения, сохраненного на диске, я хотел бы отправить изображение, сохраненное в Imagick() объект.

Как я могу добиться этого непосредственно в PHP (без вывода Imagick объект на диск и отправка как указано выше)?

1

Решение

Задача ещё не решена.

Другие решения

Других решений пока нет …

По вопросам рекламы [email protected]