Google OAuth2.0将PHP和JSON用于服务帐户

时间:2016-06-20 21:03:49

标签: php json google-api service-accounts

我正在尝试使用Google API示例让OAuth2.0与我的服务帐户一起使用,但是我在使用示例代码时遇到了问题,而不使用Google_Auth_AssertionCredentials,因为它已被弃用。

该文件是通过开发者控制台中的服务帐户页面生成的JSON。

以下是代码的片段。

// Create and configure a new client object.
$client = new Google_Client();
$client->setApplicationName("myApp");

$client->setAuthConfig($key_file_location);
$client->setScopes(Google_Service_Analytics::ANALYTICS);

if($client->isAccessTokenExpired()) {
  $client->getRefreshToken();
}

$analytics = new Google_Service_Analytics($client);

提前感谢您的帮助。

0 个答案:

没有答案