通过Google Drive API,Google Drive SDK或Google Apps脚本,以编程方式与Google云存储服务集成或与Google云端硬盘文件交互相关的问题。有关Web应用程序的使用问题应在Web Applications Stack Exchange上发布。
在 Mac 上合并/组合从 Google Drive 下载的多个 ZIP 文件 [已关闭]
从 Google Drive 下载大文件夹(>50 GB)时,它会将下载的内容分成多个较小的 ZIP 文件(每个大约 2 GB),这使得原始主文件夹成为放置的噩梦
当我尝试使用 Linux bash 脚本和curl 删除 Google 云端硬盘中的文件时,我收到在服务器上找不到的响应网址
我正在尝试使用 bash shell 脚本删除一个文件,该脚本是我使用不同的 shell 脚本上传到共享谷歌驱动器的。我能够列出文件所在文件夹的内容并且...
当我使用 Drive 复制电子表格文件( DriveApp.getFileById(template).makeCopy(name,folder) )时,脚本名称未更改。 如何使用 Google App Script 更改脚本名称? 阅读
我正在尝试创建一个脚本,该脚本每周一次通过共享驱动器运行,并删除过去 90 天内未修改的任何内容。 我在这里找到了一些脚本可以...
我正在使用我的 Google 云端硬盘存储来自家中 IP 摄像机的运动检测记录。 我正在运行以下脚本(稍作修改)以自动删除 3 天前的文件...
自动从 Google 共享云端硬盘中删除超过 X 天的文件?
我正在尝试删除特定团队云端硬盘(而不是整个 Google 云端硬盘)中超过 10 天的文件和文件夹。 为了实现这一点,我尝试合并我在这里读到的内容 我尝试运行下面的脚本...
Google Drive OAuth 2 流程给出 invalid_scope 错误
我的 Google 云端硬盘应用程序在交换访问令牌的代码时请求以下范围: https://www.googleapis.com/auth/drive.file https://www.googleapis.com/auth/userinfo.email https://www.
google Drive api 不知道它在哪里保存文件,但在获取时它会显示已保存的文件,但不显示其他文件
我使用谷歌驱动器API插入一个文本文件...... 构建服务 函数构建服务(){ $DRIVE_SCOPE = 'https://www.googleapis.com/auth/drive'; $SERVICE_ACCOUNT_EMAIL = 'xxxx@developer.
我想创建一个使用 Google Drive 作为存储的网络应用程序,并且我正在使用 Google API,但我在身份验证方面遇到问题。 我已选择服务帐户作为真实帐户...
我有一个在电子表格中使用的脚本。它位于单元格 B2 处,它接受一个像 =myfunction(A2:A12) 这样的参数。在内部,该函数从大范围的单元格获取信息。 好像没什么...
Drive.Files.export 在 Apps 脚本中不起作用
我们正在尝试使用 Google Apps 脚本中的 Advanced Drive 服务 v3 将 Google 文档导出为 Word。 查看文档应该很简单: “Drive.Files.export(文件ID:...
正在举办一场狂欢, 但 fancybox 未加载 gdrive 图像文件链接 正在举办狂欢节, 但 fancybox 未加载 gdrive 图像文件链接 <a data-fancybox="gallery1" href="https://drive.google.com/file/d/<file id>/view?usp=sharing"><a> 知道为什么, fancybox 是否有驱动器文件的访问问题 缩略图工作正常 尝试了 gdrive 预览链接。还是嗯 您使用的链接看起来不正确。 您似乎正在使用“获取链接”驱动功能给出的链接,该链接不是实际图像的链接,并且不适用于嵌入。 您可以从驱动器中获取嵌入元素。 双击驱动器中的图像进行预览。 单击右上角的三个垂直点 选择“在新窗口中打开” 再次单击三个垂直点 选择“嵌入项目” 您还必须确保图像分享给公众。 元素中返回的链接采用以下格式: https://drive.google.com/file/d/FILE_ID/preview 这是根据这篇博文推荐的嵌入方法 您还可以通过 Drive API 获取文件的 web 内容链接,但这比较麻烦。
我正在使用Google API来收集事件(例如上传文件/共享)。 我在一个日志中注意到用户得到了: actor_is_collaborator_account:正确。 我想知道如何管理这个领域,所有外部用户......
Google Colab 无法提取保存在我的 Google 云端硬盘中的大文件
我正在尝试将 Google Drive 中保存的大文件提取到自身中。我在 Google Workspace Marketplace 中尝试了 Google 云端硬盘应用,例如“ZIP Extractor”和“UnRAR 和 RAR 查看器”,B...
使用服务帐户在 Google 云端硬盘中创建快捷方式一段时间后会显示“禁止”
我使用 python 代码在驱动器文件夹中创建另一个文件夹的快捷方式(我们称之为“文件夹 X”)。这工作得很完美,直到我突然收到消息:'googleapiclient.errors.HttpError: 我使用 python 代码在驱动器文件夹中创建另一个文件夹的快捷方式(我们称之为“文件夹 X”)。这工作得很完美,直到我突然收到消息:'googleapiclient.errors.HttpError: https://www.googleapis.com/drive/v3/files?alt=json 返回“Forbidden”。详细信息:“[{'message': 'Forbidden', 'domain': 'global', 'reason': 'forbidden'}]">'。我不知道为什么我的服务帐户的先前工作的 json 身份验证密钥文件上收到此禁止消息。 有人有想法吗?如何使用我的服务帐户的 json 身份验证密钥文件再次访问文件夹 X? 解决方法是我复制“文件夹 X”并在我的谷歌驱动器中创建一个新的“文件夹 X”,然后它再次工作。但这不是一个可持续的解决方案。 def Functie_Maak_Snelkoppeling(snelkoppeling_map, listing_map, shortcut_name): creds = service_account.Credentials.from_service_account_file('C:/.../creds.json') service = build('drive', 'v3', credentials=creds) file_metadata = { 'name': shortcut_name, 'mimeType': 'application/vnd.google-apps.shortcut', 'parents': [listing_map], 'shortcutDetails': { 'targetId': snelkoppeling_map } } service.files().create(body=file_metadata).execute() 可能的问题: 既然你说它工作了一段时间然后突然停止,我认为问题是你达到了为每个帐户一个文件/文件夹创建 500 个快捷方式的限制。 https://support.google.com/drive/answer/9700156 可能的解决方案: 我想不出一个优雅的解决方案,所以就像你说的,你要么必须: 制作该文件夹的新副本 使用另一个服务帐户(尽管不建议使用此方法,因为所有帐户的每个项目有 5000 个快捷方式的硬性限制)。
如果电子邮件不是 gmail,则在 Google Drive API 中搜索具有读者权限的文件
我想知道是否可以通过驱动API中的权限查询文件,前提是权限电子邮件是gmail(显然是现有帐户) $结果 = $服务->文件->listFiles()...
有没有办法可以从为 Drive API 项目创建的服务帐户中删除数据,因为这已达到存储限制。我可以将数据转移到另一个非服务帐户吗,或者我可以
无法使用 Google Drive 对象中的 php 客户端删除属性(或 appProperty)
在网络和 Stack Overflow 中搜索我没有找到解决问题的帖子 我有这个代码 $params = 数组(); $file = new Google_Service_Drive_DriveFile(); $f...
我正在尝试创建一个包含 nextjs (typescript)、nextauth 和 Google Drive API 的项目。它的基本功能是上传、删除和管理文件夹。我已经到了我能够...
该文件有 100 条历史记录。 代码如下: $request = $this->服务->文件->导出( $item['file_id'], ...