Я хочу загрузить файл с Dropbox Api, для этого я использовал пакет flysystem-dropbox .
Мой маршрут:
Route::get('/dropbox-upload-file',[ 'uses'=>'FileController@dropboxFileUpload', 'as'=> 'dropbox-upload-file' ]);
Код контроллера:
public function dropboxFileUpload() { $Client = new Client(config('filesystems.dropbox.key'), config('filesystems.dropbox.secret')); $file = fopen(public_path('images/angular_crud.png'), 'rb'); $size = filesize(public_path('images/angular_crud.png')); $dropboxFileName = '/dropboxfile-name.png'; $Client->uploadFile($dropboxFileName,WriteMode::add(),$file, $size); }
Поэтому, когда я пытался получить доступ к Маршруту, я получил следующую ошибку:
InvalidArgumentException in Client.php line 1473: 'accessToken' invalid: can't be null
Я выполнил следующий учебник:
Загрузка файла Laravel с помощью Dropbox
Если кто-нибудь столкнется с проблемой раньше или получит решение, пожалуйста, помогите мне решить проблему.