Я пытаюсь отправить файл с помощью curl и PHP на anonfile , но получаю этот json:
{"status": false, "error": {"message": "Файл не выбран.", "type": "ERROR_FILE_NOT_PROVIDED", "code": 10}}
$ch = curl_init();
curl_setopt($ch, CURLOPT_URL,"https://anonfile.com/api/upload");
curl_setopt($ch, CURLOPT_POST, 1);
curl_setopt($ch, CURLOPT_POSTFIELDS,'test.txt');
curl_setopt($ch, CURLOPT_RETURNTRANSFER, true);
$server_output = curl_exec($ch);
print_r($server_output);
curl_close ($ch);
Другими словами, как перевести эту команду в PHP?
curl -F "file=@test.txt" https://anonfile.com/api/upload
Я испробовал несколько примеров, но подсказки пока нет
$target_url = 'https://anonfile.com/api/upload';
$args['file'] = '@/test.txt';
$ch = curl_init();
curl_setopt($ch, CURLOPT_URL,$target_url);
curl_setopt($ch, CURLOPT_POST,1);
curl_setopt($ch, CURLOPT_POSTFIELDS, $args);
curl_setopt($ch, CURLOPT_RETURNTRANSFER,1);
$result=curl_exec ($ch);
curl_close ($ch);
echo $result;