背景: それぞれが複数のプロファイルを持つ 2 つのアカウントがあります。提供された APIを使用して、PHP でアプリケーションを開発しています。両方のアカウントから別々にデータを正常に取得できますが、Google_Client オブジェクトを (もちろん別の変数名を使用して) 2 回目にインスタンス化すると、最初のアカウントから即座にログアウトされ、最初のアカウントの設定が上書きされます。
PHP API クライアントを使用して同時に 2 つのアカウントにログインすることに成功した人はいますか?それを達成する方法についてのヒントを教えてくれますか?
関連するコード セクション:
$client1 = new Google_Client();
$client1 ->setAssertionCredentials($omitted);
$client1 ->setClientId($id);
$client1 ->setAccessType('offline_access');
$gaClient1 = new Google_AnalyticsService($client);
//I can now successfully query the Analytics API, but when I do this
$client2 = new Google_Client();
//and query gaClient1 again, it throws a "you must login/401"-error