サービス アカウント経由で PHP を使用して IAP で保護されたサービスに接続するにはどうすればよいですか? 認証ベアラーの取得にすでに失敗しているため、完全に間違った方向に進んでいると思います。
<?php
require_once 'vendor/autoload.php';
$scopes = ['https://www.googleapis.com/auth/iam'];
$client = new Google_Client;
$client->useApplicationDefaultCredentials();
$client->setScopes($scopes);
$client->setSubject('example@example.iam.gserviceaccount.com');
$client->setOpenidRealm('https://example.com');
$access_token = $client->getAccessToken();
var_dump($access_token);
どこから、どのように開始するかについての指針は高く評価されます。