Class "Google_Service_MyBusiness" 未在 Laravel 中找到

Class "Google_Service_MyBusiness" not found in Laravel

我使用Google我的业务API获取帐户列表,但显示以下错误。

"Class "Google_Service_MyBusiness" not found."

在我的 Laravel 项目中,我正在使用 Google Analytics,它的 类 工作正常。我安装了 google/apiclient": "2.12" 包。我是否需要安装任何其他库才能访问我的 Google 我的企业帐户?

$mybusinessService = new \Google_Service_MyBusiness($client);
$accounts = $mybusinessService->accounts;
$accountsList = $accounts->listAccounts()->getAccounts();

首先,仅供参考:GMB API 将被弃用,因为它将被新的商家资料 APIs (https://developers.google.com/my-business/ref_overview) 取代。

新 API 是 Google PHP API Client Services 的一部分。

为了通过账户管理列出账户 API (google-api-php-client-services/src/MyBusinessAccountManagement/),我建议你看看 Accounts.php.