【发布时间】:2016-12-14 02:39:13
【问题描述】:
如果我这样做:
$user->GetService('ManagedCustomerService');
$customer = new \ManagedCustomer();
这可行,但如果我这样做:
$user->LoadService('ReportDefinitionService');
$report = new \ReportDefinition();
我收到一个错误:找不到类“ReportDefinition”。 (我写在 Yii2 上,使用 api v201607)
我做错了什么?
===========修复==================
我通过添加临时使其工作:
require_once dirname(dirname(dirname(__FILE__))) . '/vendor/googleads/googleads-php-lib/examples/AdWords/v201607/init.php';
require_once ADWORDS_UTIL_VERSION_PATH . '/ReportUtils.php';
【问题讨论】:
-
你是否在命名空间中添加了类?? ty y 添加这个使用 app\Your-Path\ReportDefinition;
标签: php namespaces yii2 google-ads-api classnotfound