同一脚本中有两个Google_Client对象

时间:2014-08-29 14:47:26

标签: google-mirror-api google-api-php-client google-client

我尝试在同一个脚本上创建两个Google_MirrorService对象:一个用于向一个用户发送时间线卡,另一个用于更新其他用户时间线卡。问题是,当我创建这些对象时,我必须使用两个不同的Google_Client对象。当我创建第二个Google_Client对象时,第一个Google_MirrorService就会被破坏。在尝试发现发生了什么之后,我发现Google_Client使用静态变量(静态$ auth,静态$ io,静态$ cache和静态$ useBatch)。我认为这个问题是因为第二个Google_Client对象会覆盖第一个对象上的静态变量。

任何人都可以帮助我吗?

非常感谢

0 个答案:

没有答案