在没有Composer的情况下安装Google API PHP客户端

问题描述 投票:0回答:1

我正在尝试进行YouTube API调用,但我不知道要从google-api-php-client-2.2.2.zip文件中上传哪个文件夹。

有一个“ src”和“ vendor”文件夹。 大多数api调用示例都会向vendor文件夹发出请求,因此我尝试首先上传一个。

然后,我在其中包含一个自动加载文件,发现的第一件事是“ Google_Client”类不存在。 我到处寻找文件来创建它,但是它不存在。 其他目录之外的唯一文件是“ autoload.php”,缺少“ client.php”文件。

因此,我走了另一条路,上传了“ src”目录,并从中包含了“ autoload.php”文件。

这次我得到这个错误:

消息为“必须通过composer或通过下载完整的软件包安装此库”的未捕获的异常“ Exception”。 请参阅https://github.com/google/google-api-php-client#installation上的说明。

该页面唯一说的是用户作曲家或下载我遇到问题的zip。

我到底应该上传什么到服务器?

require_once $_SERVER['DOCUMENT_ROOT'] .'/inc/google-api-php-client/autoload.php';
google-api-php-client
1个回答
0
投票

看起来,尽管您可以下载源代码并将其弹出到Web应用程序文件夹中,但这些文件仍然假定您已经拥有作曲家并且在应用程序中是自动加载器。 因此,在您本地的开发开发安装作曲家中,按照他们的说明进行操作,这会将文件导入您的Web应用程序,然后将这些文件上传到您的生产站点。 您只是在使用composer来获取文件并提供自动加载器。 那就是它所指的自动加载器。

© www.soinside.com 2019 - 2024. All rights reserved.