【发布时间】:2011-06-18 14:22:30
【问题描述】:
当我使用 Graph API 进行简单操作时,例如:
require 'src/facebook.php';
# facebook class
$facebook = new Facebook(array(
'appId' => 'XXX',
'secret' => 'XXX',
));
for ($i = 0; $i < 9; $i++)
{
$url = $facebook->api('/Intel');
echo $url['name'] . '<br />';
}
(只是一个简单的例子,我想返回 9 个不同的页面但现在没关系)
嗯,这个动作需要 9 到 10 秒!太多了..这是页面上唯一的动作(您可以尝试运行它并查看)。
我能做什么? (如果我通过 api [as method fql.query] 使用 FQL,它不会提高运行时间,我检查了它)我必须使用图形 api。
顺便说一句,我使用的是 PHP SDK 3.0.1(最新版本..也许这是问题所在?)
【问题讨论】:
-
我的响应时间约为 250 毫秒。所以它不是脸书。也许您的服务器带宽有限。
-
真的吗?奇怪.. 但是服务器在我的其他网站上运行得非常快。
-
你能把你测试的完整代码发给我吗?我尝试在另一台服务器上运行相同的代码,但又花了 9-10 秒。
-
我在另外两台服务器上试了一遍.. 太费了.. :\
标签: php facebook facebook-graph-api