drive 相关问题

将此标记用于与物理磁盘驱动器相关的问题。如果您的问题与Google云端硬盘API有关,请使用[google-drive-sdk]。对于Google Apps脚本的云端硬盘服务(类DriveApp),请使用[google-apps-script]。

Powershell - 保持映射驱动器打开以保存文档

我创建了一个 powershell 脚本,当修改主机上的文本文件时,该脚本会通过 WAN VPN 将文本文件的副本存储到映射驱动器。它工作正常,直到出现短暂的d...

回答 1 投票 0

Laravel Google 驱动器集成“masbug/flysystem-google-drive-ext”:“^2.3.0”包不适用于 laravel 11

Laravel Google 驱动器集成“masbug/flysystem-google-drive-ext”:“^2.3.0”包不适用于 laravel 11 Laravel Google 驱动器集成“masbug/flysystem-google-drive-ext”:“^2.3.0”包不适用于 laravel 11 <?php namespace App\Admin\Controllers; use App\Admin\AdminController; use Illuminate\Support\Facades\Storage; use Masbug\Flysystem\GoogleDrive\GoogleDriveAdapter; use Masbug\Flysystem\GoogleDrive\GoogleDriveServiceProvider; class GoogleDriveController extends AdminController { protected $client; protected $folder_id; protected $service; protected $adapter; protected $serviceProvider; protected $ClientId = '###'; protected $ClientSecret = '###'; protected $refreshToken = '###'; public function __construct() { $this->client = new \Google_Client(); $this->client->setClientId($this->ClientId); $this->client->setClientSecret($this->ClientSecret); $this->client->refreshToken($this->refreshToken); $this->service = new \Google_Service_Drive($this->client); $this->folder_id = '1zQA5vLXEOnDVQ9ePPKfyiXUPbPxfJhT_'; $this->adapter = new GoogleDriveAdapter([ 'clientId' => $this->client->setClientId($this->ClientId), 'clientSecret' => $this->client->setClientSecret($this->ClientSecret), 'refreshToken' => $this->client->refreshToken($this->refreshToken), $this->service = new \Google_Service_Drive($this->client), ]); $this->serviceProvider = new GoogleDriveServiceProvider($this->adapter); // Set the folder ID $this->folder_id = '1zQA5vLXEOnDVQ9ePPKfyiXUPbPxfJhT_'; } public function create_folder_in_parent($folderName, $parentFolderID) { $fileMetadata = [ 'name' => $folderName, 'parents' => [$parentFolderID], 'mimeType' => 'application/vnd.google-apps.folder', ]; $folder = $this->serviceProvider->createDirectory($folderName, $parentFolderID); return $folder['id']; } public function check_if_folder_exists($folderName, $folderID) { $folders = $this->serviceProvider->listContents('/', true); foreach ($folders as $folder) { if ($folder['type'] == 'dir' && $folder['basename'] == $folderName) { return true; } } return false; } public function upload_image($todayFolderID, $imageToBeUploaded, $imageName) { $result = $this->serviceProvider->write($todayFolderID.'/'.$imageName, $imageToBeUploaded); return $result; } public function getShareableLink($fileID) { $file = $this->serviceProvider->getMetadata($fileID); return $file['url']; } protected function remove_duplicated($fileName) { $files = $this->serviceProvider->listContents('/', true); foreach ($files as $file) { if ($file['type'] == 'file' && $file['basename'] == $fileName) { $this->serviceProvider->delete($file['path']); } } } public function upload_files() { $files = Storage::files(); foreach ($files as $file) { $this->remove_duplicated($file); $read = Storage::get($file); $this->upload_image($this->folder_id, $read, basename($file)); Storage::delete($file); } } public function files_count() { $files = $this->serviceProvider->listContents($this->folder_id, true); return count($files); } } 我将 Laravel 6 升级到 Laravel 10 在 Laravel 10 中它不起作用。 请为我提供更好的解决方案。 尝试安装 作曲家需要 masbug/flysystem-google-drive-ext

回答 1 投票 0

如何使用Linux命令行将本地文件更新到Google Drive

我是 Linux 新手,我想使用 Linux 命令自动上传/更新本地文件到 Google Drive。有人以前有过经验吗?如果有人能为我提供,我将不胜感激......

回答 1 投票 0

在 Google Colab Pro 中连接到 A100 GPU 时出现问题

我于2024年7月17日首次支付了Colab Pro服务的费用。从那时起,我使用该平台尝试创建内容的次数不超过3或4次。今天,当我尝试再次连接时...

回答 1 投票 0

将带有应用程序脚本的 Google 表格上传到 FTP 服务器

我的 Google 云端硬盘中有一张 Google 表格,我想知道是否有办法使用触发器自动将此表格上传到 FTP 服务器(使用 FileZilla 创建)。

回答 1 投票 0

如何实际将 csv 文件从 colab 保存到 Google Drive?

所以,这个问题看似很简单,但显然并非如此。 我需要将 pandas 数据框转换为 csv 文件并将其保存在谷歌驱动器中。 我的驱动器已安装,我能够保存 zip 文件并且...

回答 3 投票 0

“提供的文件 ID 不可用。”使用带有 python 脚本的驱动器 API 来复制文件时

我正在尝试编写Python脚本来使用Drive API和服务帐户复制和编辑Google Drive上的文件以实现权限目的。 导入 google.auth 从 googleapiclient.discovery 导入...

回答 1 投票 0

Windows 资源管理器和 Google Drive 之间的唯一文件标识符

使用与下面类似的方法,我使用“Id”属性更新 Google Drive 文件夹中文件的“name”属性。任务执行没有问题...

回答 1 投票 0

Android 上无法通过 HTTP 访问查看 PDF

我只想通过Google Drive或Acrobat查看PDF。 首先我尝试访问 smb 文件, 但我认为smb协议对googledrive不友好。(HTTP访问) 然后我从 smb 下载 PDF 文件到我的...

回答 1 投票 0

下载谷歌日历活动附件

我一直在使用谷歌日历来跟踪事件。简而言之,我想获取这些事件并下载与它们相关的附件。我正在 Go 中执行此操作,但我对任何可行的解决方案持开放态度......

回答 1 投票 0

如何恢复从共享谷歌驱动器中意外删除的文件

我不小心点击了删除而不是下载到 Gdrive 的共享文件中。 我有该文件的编辑权限。 关于这一点,需要了解一些事情, 该文件是否仍然可用...

回答 2 投票 0

Google Drive api 错误,我们很抱歉,但您的计算机或网络可能正在发送自动查询

标题:{ 'x-goog-api-client': 'gdcl/7.2.0 gl-node/20.17.0', '内容类型':'多部分/相关;边界=1a372e33-1c3d-...

回答 1 投票 0

将图片从 Colab 上传到 Google Drive 文件夹

这应该是非常简单的,但我已经搜索了几个小时,但未能实现这一目标。 我正在尝试将我在 Google Colab 中生成的简单 matplotlib 图形保存到 Google

回答 1 投票 0

在 SharePoint 上使用 Graph API,如何确定用户是否有权访问某些项目

使用图形API 我们在 Sharepoint 驱动器上托管一些文件,并使用它进行文件预览。效果很好,我可以使用此 API 网址查看预览: GET /drives/{drive-id}/items/{item-id}/

回答 1 投票 0

在 SharePoint 上,如何确定用户是否有权访问某些项目

我们在 Sharepoint 驱动器上托管一些文件,并使用它进行文件预览。效果很好,我可以使用此 API 网址查看预览: GET /drives/{drive-id}/items/{item-id}/preview 现在,

回答 1 投票 0

使用 Rust 将文件上传到 Google Drive 时,我无法输入文件标题

文件已上传到我的驱动器,但无标题 fn uploadFile(令牌:字符串,路径:字符串,名称:字符串,mimeType:字符串){ 让 mut headers = header::HeaderMap::new(); 标题.i...

回答 1 投票 0

NextJs + googleapis(补丁功能),移动文件夹/文件到指定文件夹

我正在尝试使用 nextjs + googleapis 创建补丁功能以将特定文件/文件夹移动到另一个文件夹 这是我正在尝试的代码: const moveFileOrFolder = async () => { ...

回答 1 投票 0

如何使用PHP检测机器上的所有硬盘

如何使用PHP检测计算机上的所有驱动器?该检测将包括: 硬盘 笔式驱动器 硬盘驱动器 如何跨多个平台(例如 Linux 和 Windows)完成此操作?

回答 2 投票 0

有没有什么东西可以在驱动器上缓存已删除的文件一段时间?

我在确定文件的创建时间时遇到问题。 当我将文件从一个文件夹复制到另一个文件夹并删除原始文件时,副本会获得新的创建日期。如果我将副本复制回...

回答 1 投票 0

如何使用Python将文件复制到网络路径或驱动器

我的和这个问题类似。 如何使用变量将文件从网络共享复制到本地磁盘? 唯一的区别是我的网络驱动器有用户名和密码的密码保护。 我

回答 3 投票 0

© www.soinside.com 2019 - 2024. All rights reserved.