如何包括只有谷歌PHP api,我需要(只是谷歌电子表格)



总结:我的简单网站现在成功地与Google电子表格通信,但是添加这个Google电子表格API的不便之处是,我的网站(通过deployhq.com)的部署现在需要50分钟,而以前需要30秒!

细节:

我使用PHP创建了一个简单的网页,它接受参数,然后向Google电子表格添加新一行数据。让它工作起来感觉像是一个奇迹,因为谷歌的文档是如此稀少,而且经常过时。

按照这里的例子和谷歌的Github页面,我的composer.json文件是:

{
    "require": {
        "google/apiclient": "^2.0"
    }
}

我是否可以避免需要所有的那些谷歌依赖的所有他们的PHP api ?

我不想下载所有与谷歌电子表格无关的谷歌API代码。

我认为大量的文件是导致我的部署花费50分钟而不是30秒的原因。

我的超级基本网页几乎只是使用Google_Service_Sheets类和相关类。

如果您下载了客户端库的发行版,它将包含核心库及其所有依赖项,而不包含自动生成的类。然后,您可以单独下载Sheets API生成的类并将它们添加到您的项目中。使用composer是首选的方法,因为它可以很容易地在以后获得更新。

注:—随库下载的生成文件约有4200个。这不是微不足道的,但任何需要50分钟来复制这些内容的过程都可能有改进的空间。

相关内容

  • 没有找到相关文章

最新更新