Проблема с путями, использующими create_shared_link_with_settings

Я пытаюсь создать php-код, который автоматически создаст общую ссылку для загружаемых файлов и добавит ее в файл XML.

И загрузка, и файл XML обновляются корректно, но я застрял с генерацией ссылки. Это та часть кода, которую я сейчас запускаю:

$parameters = array('path' => $filename);

$headers = array('Authorization: Bearer token','Content-Type: application/json');
$curlOptions = array(
CURLOPT_HTTPHEADER => $headers,
CURLOPT_POST => true,
CURLOPT_POSTFIELDS => json_encode($parameters),
CURLOPT_RETURNTRANSFER => true,
CURLOPT_VERBOSE => true
);

$ch = curl_init('https://api.dropboxapi.com/2/sharing/create_shared_link_with_settings');
curl_setopt_array($ch, $curlOptions);

$linkdropbox = curl_exec($ch);
curl_close($ch);
$nodeDescargaText = $xml -> createTextNode($linkdropbox);

Имя файла

$filename = "/".$_FILES['inputFile']['name'];

Итак, я продолжаю получать ошибки, такие как:

«Корневой путь не поддерживается»

«Неправильный путь»

Я попытался оставить корень как с «», так и с «/», а также попытался поместить в корень имя папки приложений (Apps, Aplicaciones, manualesint), последней из которых является папка, в которой находятся файлы загружается. Никто, кажется, не делает эту работу. Я попробовал их все с «/» после, до того, оба или без.

Что касается кода загрузки, я загружаю файл, используя «/» + имя файла, и он работает как шарм.

Любая помощь будет оценена!

1

Решение

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

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

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

По вопросам рекламы ammmcru@yandex.ru
Adblock
detector