谷歌api php客户端
Posted
技术标签:
【中文标题】谷歌api php客户端【英文标题】:Google api php client 【发布时间】:2017-10-28 22:56:35 【问题描述】:我正在尝试在 Mac OS 上使用 xampp 在 localhost 网站上实现谷歌分析 API。
但我收到此错误:
致命错误:未捕获的异常:此库必须通过 composer 或通过下载完整包安装。请参阅 https://github.com/google/google-api-php-client#installation 上的说明。在 /Applications/XAMPP/xamppfiles/htdocs/ga-api/google-api-php-client/autoload.php:14 堆栈跟踪:#0 /Applications/XAMPP/xamppfiles/htdocs/ga-api/index.php(4 ): require_once() #1 main 在第 14 行的 /Applications/XAMPP/xamppfiles/htdocs/ga-api/google-api-php-client/autoload.php 中抛出
谁能帮我解决这个问题?
【问题讨论】:
你是通过 composer 安装的吗? 是的,通过终端 take.ms/Ey1SZ @OluwafemiSule :) ? 你可以试试composer dump-autoload
更新自动加载器吗?
我得到“生成自动加载文件”
【参考方案1】:
鉴于您使用 Composer 安装了该库,它将被安装到 vendor
并在 Composer 生成的 autoload.php
中可用。
我将在index.php
(首选)或我需要实例化GoogleClient
类的地方require_once DIR. '/vendor/autoload.php';
。
确保在设置身份验证配置时正确引用客户端凭据的路径,如下所示:
Google_Client->setAuthConfig($pathToCredentials)
参考:
设置身份验证凭据: https://github.com/google/google-api-php-client#authentication-with-oauth
自动加载类: https://getcomposer.org/doc/01-basic-usage.md#autoloading
【讨论】:
太棒了!谢谢!以上是关于谷歌api php客户端的主要内容,如果未能解决你的问题,请参考以下文章