背景:我们有两个帐户,每个帐户都有多个配置文件。我正在使用提供的 API在 PHP 中开发应用程序。我可以分别成功地从两个帐户中检索数据,但是每当我第二次实例化 Google_Client 对象(当然使用不同的变量名)时,它会立即将我从第一个帐户中注销并覆盖第一个帐户的设置。
有没有人成功地使用 PHP API 客户端同时登录到两个帐户,并且可以给我一个关于如何完成的提示?
相关代码部分:
$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