google-drive-api - Google Drive API 获取文件 编辑 URL

标签 google-drive-api google-docs google-docs-api google-api-php-client

自 2015 年 4 月 20 日起,Google Documents API v3.0 已被弃用,并且在此日期及之后将不再运行。因此,任何使用此 API 的人都必须转而使用 Google Drive API。

我已将 Google Drive API 集成到我的 PHP 应用程序中,但我找不到如何获取我创建或上传的文件的编辑 URL。以前,在 Google Documents API 中,上传文件后,响应将返回一个编辑网址,该网址是用于编辑文件的直接网址。

我使用的服务帐户使用我的 Google 开发人员帐户 https://console.developers.google.com 生成的 key 。这意味着我的应用程序正在代表开发者帐户为我创建的服务帐户进行调用。 Google 云端硬盘服务帐户无法通过云端硬盘 UI 访问,因为作为用户,您无法像登录个人 Google 帐户一样登录该帐户。

我所做的是共享我用我的个人帐户上传或创建的文档,并且谷歌在调用中返回的网址名为“alternateLink”,其格式如下: https://docs.google.com/file/d/0B0nkjw07ekP9LUpuZG4tOHcxdkE/edit?usp=drivesdk

但是,当登录到我与之共享上述文件的帐户时,它只会转到查看器,而不是“Google 文档编辑器”

如何使用 Google Drive API 获取文件的编辑链接?

最佳答案

您使用的链接是正确的,所以这不是问题。

关于google-drive-api - Google Drive API 获取文件 编辑 URL,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29573965/

相关文章:

google-app-engine - GAE : java. lang.NoSuchMethodError : com. google.api.client.json.GenericJson.set

android - 我尝试下载一个谷歌文件,没有错误,但它不起作用

google-apps-script - Google小工具/电子表格:抓取小工具的电子表格 key

python - 如何通过 python 保存 Google pdf 文件?

google-drive-api - Google Drive API Files.List 查询字符串

google-drive-api - Wget 在 Google Drive 上通过 "infected with a virus"屏幕

javascript - 如何从 JavaScript 剪切、复制和粘贴到用户的剪贴板

google-apps-script - 远程编辑谷歌文档

google-docs - WOPI 相当于 Google 文档

bash - 如何从 shell 下载所有 google 文档