Как передать изображение на сторонний api через PHP если в документации написано Вот код:
function uploadFile($url, $path)
{
$ch = curl_init($url);
curl_setopt($ch, CURLOPT_HEADER, false);
curl_setopt($ch, CURLOPT_RETURNTRANSFER, true);
curl_setopt($ch, CURLOPT_SSL_VERIFYPEER, false);
curl_setopt($ch, CURLOPT_POST, true);
if (class_exists('\CURLFile'))
{
curl_setopt($ch, CURLOPT_POSTFIELDS, ['image' => new \CURLFile($path)]);
}
else
{
curl_setopt($ch, CURLOPT_POSTFIELDS, ['image' => "@$path"]);
}
$data = curl_exec($ch);
curl_close($ch);
// return json_decode($data, true);
return $data;
}
echo uploadFile("https://trace.moe/api/search", "img/image.jpg");
Ответ сервера "No image received"
Как развивать веб-проекты в 2026 году: технологии, контент E-E-A-T и факторы доверия
Современные инструменты для криптотрейдинга: как технологии помогают принимать решения
Апостиль в Лос-Анджелесе без лишних нервов и бумажной волокиты
Основные этапы разработки сайта для стоматологической клиники