Google Drive API获取文件编辑网址

Chr*_*dev 6 google-docs google-docs-api google-drive-api google-api-php-client

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

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

我使用的是一个服务帐户,该帐户使用我的Google开发者帐户生成的密钥,网址https://console.developers.google.com.这意味着我的应用程序代表开发人员帐户为我创建的服务帐户拨打电话.Drive UI服务帐户无法通过云端硬盘用户界面访问,因为作为用户,您无法像使用个人Google帐户一样登录该帐户.

我所做的是与我的个人帐户共享我上传或创建的文档,并且通话中的url google返回名为"alternateLink",格式如下:https: //docs.google.com/file/ d/0B0nkjw07ekP9LUpuZG4tOHcxdkE /编辑?USP = drivesdk

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

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

pin*_*yid 1

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