我正在使用 php-opencloud / Rackspace SDK。
我只有一个用户连接到 API,即正在运行的整个站点。
默认情况下,它会在每次 API 调用之前发出身份验证请求,这当然很疯狂。
我想简单地缓存令牌(我在想 apc_add() / apc_fetch()),然后在下次传递它以防止额外的 API 调用。整个站点将有一个令牌,所以这对我来说很有意义。
这就是我所拥有的,但它没有识别数据,而且它只是继续在第 2 行进行额外的 API 调用。
我究竟做错了什么?我将如何简单地传递一个令牌来阻止它进行身份验证 API 调用?
// uses https://github.com/rackspace/php-opencloud
$client->importCredentials(array('token'=>'the-token', 'expiration'=>'2014-03-01T01:02:09.384Z', 'tenant'=>'xxxxxxxx'));
$queue = $client->queuesService('cloudQueues', 'LON', 'internalURL')->setClientId();