我使用的是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();发布于 2014-03-03 15:45:24
当您使用实现缓存时,您会希望使用exportCredentials。如果没有,则必须手动确保所有字段都已正确设置(即token、expiration、tenant和catalog)。
https://stackoverflow.com/questions/22101022
复制相似问题