#google-drive-api #laravel-8
Вопрос:
Я следил за этим toturial и смог загрузить example.txt
файл, содержащий только слово Contents
. Как я могу изменить это таким образом, чтобы он загружал файл, загруженный пользователем из имени формы, file_attachment
?
//THIS code works perfectly and saves the example.txt into my google drive
if ($request->file_attachment != "") {
$path = Storage::disk('google')->put('example.txt', 'Contents');
return $path;
}
Я попробовал это, но он говорит, что файл не найден.
if ($request->file_attachment != "") {
$path = Storage::disk('google')->put('test_file_name', $request->file_attachment);
return $path;
}
exception: "Google\Service\Exception"
file: "C:\laragon\www\deped\vendor\google\apiclient\src\Http\REST.php"
line: 128
message: "{n "error": {n "errors": [n {n "domain": "global",n "reason": "notFound",n "message": "File not found: test_file_name.",n "locationType": "parameter",n "location": "fileId"n }n ],n "code": 404,n "message": "File not found: test_file_name."n }n}n"
trace: [{file: "C:laragonwwwdepedvendorgoogleapiclientsrcHttpREST.php", line: 103,…},…]