在我的个人资料页面上,我试图从 facebook 中提取我所有的喜欢并显示每个喜欢的详细信息。例如,如果我喜欢电视节目 Seinfeld,我会显示 Seinfeld 徽标以及喜欢它的人数等。
我正在使用 php sdk,它需要很长时间才能提取数据。
目前我只有 24 个赞,提取这些数据需要 75 秒。
这是我正在使用的代码
<pre>
$likes = $facebook->api('/me/likes');
foreach($likes['data'] as $like) {
$like_item = $facebook->api($like['id']);
?>
<fb:profile-pic uid="<?php echo $like_item['id'];?>" size="square"></fb:profile-pic>
<?php
echo $like_item['name'];
?>
<fb:like href="<?php echo $like_item['link'];?>"></fb:like>
<?
}
</pre>
知道为什么要花这么长时间。我是以正确的方式做的还是有更好的方法来解决这个问题。谢谢一堆