Google PHP API客户端要求失败(不使用Composer)

时间:2019-08-01 20:31:43

标签: php google-api-php-client

我从https://github.com/googleapis/google-api-php-client下载了Google API库。我将其解压缩并上传到“ / etc /”服务器上。然后,将路径放在脚本中为:

require_once '/var/www/html/example.com/etc/google-api-php-client-master/src/Google/autoload.php';

这是该页面上所有文档的全部

  

您可以完整下载该软件包。 “发行”页面列出了所有稳定的版本。下载任何名称为google-api-php-client- [RELEASE_NAME] .zip的文件,以获取包含此库及其依赖项的软件包。

     

解压缩下载的zip文件,并将自动加载器包含在项目中:

     

require_once'/path/to/google-api-php-client/vendor/autoload.php';

服务器错误日志:

  

PHP致命错误:未捕获的异常:必须通过composer或下载完整的软件包来安装此库。请参阅https://github.com/google/google-api-php-client#installation上的说明。在/var/www/html/example.com/etc/google-api-php-client-master/src/Google/autoload.php:14\nStack trace:\ n#0 / var / www / html / example中。 com / etc / google_validate.php(2):require_once()\ n#1 {main} \ n放在/var/www/html/example.com/etc/google-api-php-client-master/src/ Google / autoload.php,第14行,引荐网址:https://chris-dev2.jove.com/etc/google.html

我不知道怎么做download the package in its entirety

1 个答案:

答案 0 :(得分:2)

转到releases页,滚动到最新版本的底部,然后下载.zip资产。除非您明确使用PHP 5.4,否则不要选择PHP54文件。

enter image description here

提取存档,将其移至您的项目,并包含API客户端存档中的vendor/autoload.php文件。

(如果您能够使用Composer,那将是更好的体验!)