问题标签 [flysystem-google-drive]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
761 浏览

google-apps-script - 从模板 Google Doc 中获取 Header 和 Footer,并应用于 Google Drive 文件夹中的所有文档

我需要帮助在 Google 驱动器文件夹中的所有 Google 文档中应用包含表格、段落和图像(品牌内容/信头)的页眉和页脚。

目标:

  1. 从包含表格、段落和图像的源文档中获取/复制标题。
  2. 将 1 中复制的粘贴/应用/替换标题复制到 Google 驱动器文件夹中的所有文档中
  3. 对页脚执行相同操作。
  4. 不需要对现有页脚进行编程“附加”。

我希望有一种方法可以对可以应用于一批谷歌文档的模板执行 CSS 或类似的操作……但我相信脚本是唯一的方法。

这是对这篇文章的补充:使用脚本在整个 Google Drive 文件夹、页眉、页脚、谷歌文档中查找和替换文本

0 投票
0 回答
52 浏览

javascript - (GDrive API)用户无需登录即可下载文件需要访问令牌

我有一个可以查看文档的应用程序。这些文档存在于我的 Google Drive 中,并且不允许查看者下载(或截屏)这些文档,因为我在将文档上传到 Drive 时使用了此代码。

现在的问题是,我想介绍下载文档的选项,但由于用户没有此权限,因此必须使用我的 Google Drive 帐户的访问令牌来下载文档。我不确定这是否可能,因为访问令牌有一个到期日期,即使使用了刷新令牌,根据谷歌文档,它最多可以使用 30 次。

所以我的问题是,有没有一种安全的方法可以为用户或客户端提供我的访问令牌,只是为了下载那个文件?您会建议任何其他方式来实现此功能吗?

0 投票
1 回答
353 浏览

google-drive-api - 在位于谷歌驱动器中的数据库文件上运行 python 脚本

我有一个数据库文件,位于我自己的谷歌驱动器(私人)上,并且每天更新。我编写了一个 python 脚本来跟踪数据库文件中的数据,但是我需要将数据库文件下载到我的电脑上,然后每天在本地运行我的脚本。

我想知道是否有更好的选择,所以我不必下载数据库文件并手动移动它。通过网络上的轻微搜索,我发现无法在 google drive 文件夹中运行脚本(显然是由于安全问题),并且使用 google 云平台不是一个真正的选择,因为它不是免费服务(并且作为我知道没有免费试用)。

无论如何,任何能让我的生活更轻松的方法都会被愉快地接受。

0 投票
1 回答
148 浏览

python - Python 无法更改保存在 Google Drive File Stream 中的文件

我将使用 Python 重命名保存在本地 Google Drive File Stream 中的一些文件。os.listdir可以找到给定文件夹中的所有文件。但os.rename无法执行,因为错误:

"FileNotFoundError: [WinError 3] The system cannot find the path specified: 'G:\\.shortcut-targets-by-id\\17HXYw7EIOuzCUdeM0QulV-aWGAuZug6s\\....'.

该文件实际存在。这是虚惊一场。

我也尝试在 Matlab 中做同样的事情,并得到了类似的错误"Cannot find the specified file:...."

是否有任何解决方案可以实现此目的,而无需将 google 文件流中的文件移动到本地文件夹?

0 投票
1 回答
108 浏览

google-apps-script - 重命名通过 Google 表单收集的 Google Drive 中的文件

我正在通过 Google 表单收集朋友的照片。该表单只有两个字段名称(文本)和照片(上传)。

上传的照片存储在 Google Drive 中的一个文件夹中,并且在 Google 工作表中会出现一个指向该名称的超链接。

我面临的问题是存储在 Google Drive 中的照片通常在拍摄照片时生成一个名称,而不是照片的人的名字。我希望照片文件名与人名相同。

我不太了解 Google 脚本,并且希望在使用脚本以使用 Google 表格中的上传者名称重命名 Google Drive 中的文件方面获得帮助。

0 投票
1 回答
1277 浏览

excel - 使用 VBA 从 Excel 表下载 Google Drive 文件

下面的超链接出现在 Excel 工作表的单元格中。如果单击它会打开并显示一个文件(授予任何拥有该链接的人的权限)

如何使用 Excel vba 将链接文件下载到本地文件夹?

0 投票
1 回答
42 浏览

file-upload - 验证后将文件上传到任何用户的谷歌驱动器

我想将文件从我的服务器上传到我的用户的谷歌驱动器存储,在他们进行身份验证后,问题是:

  1. 有可能这样做吗?

  2. 每次他们想上传新文件时,我是否必须重新验证用户?

  3. 我可以在我的网站中嵌入上传的 MP4 文件吗?(使用html视频源作为用户google drive账号的文件下载链接)

  4. 如果他们只是想在一段时间后看到嵌入的视频,我是否需要重新验证用户,换句话说,无论如何我可以保存某种令牌,这样他们就不会继续这样做。

0 投票
4 回答
334 浏览

git - GitHub,但大文件转到 Google Drive

我正在与其他团队成员一起开发统一游戏。我目前正在使用 git lfs,但它提供给我们的 1gb 绝对不足以满足我们拥有的大型艺术资产和不断对其进行的更改。我正在寻找一种替代方案,它具有使用 github 桌面推送和拉取更改的简单性,但至少具有 10gb 的存储空间。不幸的是,我的预算为零。我在想,与其将 git lfs 推送到 github.com,不如将其推送到 google 驱动器,从而为您提供 15gb 的免费存储空间。我不知道这是否可能与 github 桌面或其他客户端有关。我和我的团队成员对 git 非常陌生,因此感谢您提供详细的解释。谢谢!

0 投票
0 回答
19 浏览

icloud - 有没有办法将 Google Cloud 文件夹同步到 iCloud 文件夹?

我有一个想要同步到 iCloud 文件夹的 Google Drive 文件夹。有没有办法做到这一点?

0 投票
1 回答
147 浏览

google-drive-api - 如何从 Google Drive 获取直接链接?

我知道有可能获得一个链接,该链接将启动从 Google Drive 下载文件。但这并不是我想要的。我希望能够拥有带有扩展名的文件的链接。

例如,可以使用 Dropbox 执行此操作。如果我将“www.dropbox.com”更改为“dl.dropboxusercontent.com”,我可以获得直接链接。因此,如果我有一个视频文件,它将在浏览器的播放器上播放,而不是打开页面下载它。

使用 Google Drive 我不知道该怎么做。如果我生成一个直接链接,它将创建一个自动开始下载的链接。.txt 文件的直接链接不会在浏览器上呈现。它将被下载。

因此,可以直接链接到 Google Drive 中的文件,该链接不是自动开始下载的直接链接,而是目录/file.ext?