【问题标题】:PHP: Upgrade Google drive API from V1 to V2 or newerPHP:将 Google drive API 从 V1 升级到 V2 或更新版本
【发布时间】:2018-01-16 12:29:26
【问题描述】:

我正在使用 Google API 客户端 2.0,并希望将 Google 驱动器 API 从 V1 升级到 V2 以更新。我没有找到任何直接升级版本的方法。仅找到来自谷歌开发者网站的更改日志。请告诉我升级过程指南或分步过程。

提前致谢。

【问题讨论】:

    标签: php google-api google-drive-api upgrade google-api-php-client


    【解决方案1】:

    我不确定我是否理解您的问题。您是否正在使用V2 of the Google drive api,现在您想升级到Google Drive V3?您将不得不做出很多改变,我认为没有任何关于如何做到这一点的指南。假设您使用的是 Google PHP 客户端库,您最好的选择是下载 v3 的库并开始一次修复一个错误。就像我说的,图书馆有很多变化,主要是标题与名称。这和库默认情况下不会返回您必须开始使用 field 参数的所有字段。

    当您使用 composer 下载库时,您将下载用于 Drive API v3 的最新代码。您一直使用的身份验证代码可能没有更改。您在驱动器中使用的所有方法可能都有。 Drive.php

    同样没有升级功能,这是一个完全不同的 API。没有办法升级它。您使用 composer 下载新类并根据需要更改代码

    【讨论】:

    • 是的,正确,我使用的是 PHP 客户端库。我使用composer安装了google api客户端。我可以在哪里下载和放置 V3 库?
    • 如果你是用 composer 下载的,那么你就拥有 v3.3 版本。上次我听说 PHP 客户端库只是构建了一个库的最新版本,所以从技术上讲,你不会下载 v2 和仅作曲家 v3。只要按照这个。 developers.google.com/drive/v3/web/quickstart/php
    • 有没有办法使用代码找到当前版本?像回声版本或其他的东西?谢谢
    • 实际上我使用的是服务帐户,上面的链接步骤是 Oauth 的,我之前尝试过,但它只是运行。之后我没有发现任何升级消息。
    • 如上所述,我检查了 gdrive 的库文件,它可以帮助我修复错误。我正在寻找使用代码禁用电子邮件通知的解决方案。我在那里找到的确切语法。非常感谢!
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2021-10-03
    • 2023-02-16
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多