Facebook推荐框数据通过php sdk

时间:2012-04-20 06:39:27

标签: php facebook facebook-like facebook-fql fbml

我的问题是: 通过Facebook Recommendations Box显示的数据,我需要通过这些数据 FQL或php-sdk。

因为Facebook推荐框给了我随机数推荐的网址,我需要它进行排序。

例如:
如果我将一个网址(www.example.com)提供给Facebook推荐框,那么它会告诉我 网站的大多数推荐页面(网址),但会随机计算。我需要首先推荐url show的数据。我的意思是排序。

  

www.example.com/page1.html(2,203人推荐此内容。)

     

www.example.com/page2.html(795人推荐此项。)

     

www.example.com/page3.html(1,203人推荐此内容。)

此插件还为我们提供了盒子和边框等。我只需要网址和图片。 那么可以通过FQL或php-sdk吗?

如果有人知道,请回复,因为这对我来说最重要的是获取数据。

等待回复并提前致谢。

-Niko

1 个答案:

答案 0 :(得分:1)

您可以使用fql查询来获取数据。 fql查询将如下:

SELECT url, share_count, like_count, comment_count, total_count
FROM link_stat WHERE url="www.example.com/page1.html"

您可以通过url编码查询并将其发送到

来获取数据
https://api.facebook.com/method/fql.query?format=xml&query="SELECT url, share_count,..."

现在您将收到

<share_count>1</share_count>
<like_count>3</like_count>
<comment_count>4</comment_count>
<total_count>8</total_count>

现在您可以将每个网址的值存储在一个数组中,然后对其进行排序。

有关统计信息的详细信息,请查看此link