Спасибо. конечно же гуглил, это уже последняя стадия, прийти на форум за советом)
что-то с одним из вариантов не вышло
$file = @fopen( $imgs['tmp_name'][0], 'r' );
$file_size = $imgs['size'][0];
$file_data = fread( $file, $file_size );
$args = [
'headers' => [
'accept' => 'application/json', // The API returns JSON
'content-type' => 'application/binary', // Set content type to binary
],
'body' => json_encode([
'name' => $project_title,
'file' => $file_data,
])
];
$result = wp_remote_post($res->url, $args);
получаю ответ от апи
{«error»:»The name field is required.\nThe file field is required.»}
т.е. почему-то не видит параметров в боди
были варианты завернуть значение body в json_encode
и поставить другой content-type, но
пробую дальше
-
Ответ изменён 5 лет, 1 месяц назад пользователем alfaq.
примерчик бы найти годный