@paulvales

Как скачать файл с DropBox через PHP?

Здравствуйте, закачиваю в облако :

quire_once "lib/Dropbox/autoload.php";
use \Dropbox as dbx;

$accessToken = "xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx"; // Здесь ваш Access token
$dbxClient = new dbx\Client($accessToken, "PHP-Example/1.0");
// разрешенные форматы

if(isset($_FILES['upl']) && $_FILES['upl']['error'] == 0){
$fbuch=$_FILES['upl']['tmp_name'];
$f = fopen($fbuch, "r+");
$fbuch2="/".$_FILES['upl']['name'];

$fileMetadata = $dbxClient->uploadFile($fbuch2, dbx\WriteMode::add(), $f);

fclose($f);
}
Каким образом можно скачать файл? или получить на него ссылку.Еще слышал за createShareableLink но с этой функцией тоже не получается
  • Вопрос задан
  • 851 просмотр
Пригласить эксперта
Ответы на вопрос 2
@paulvales Автор вопроса
Пробовал через
$f = fopen("working-draft.txt", "w+b");
$fileMetadata = $dbxClient->getFile("/working-draft.txt", $f);
fclose($f);
print_r($fileMetadata); выводит только массив метаданных,а как дальше увы незнаю
Ответ написан
Комментировать
iiifx
@iiifx
PHP, OOP, SOLID, Yii2, Composer, PHPStorm
Попробуйте Flysystem: flysystem.thephpleague.com/adapter/dropbox
Методы для работы: flysystem.thephpleague.com/api
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы