FQL:如何获得“喜欢链接”数据

时间:2012-07-04 09:57:55

标签: facebook facebook-graph-api facebook-fql

我正在尝试在用户的类型流中获取帖子:"喜欢链接"。 我有" read_stream"权限,我无法看到这种状态更新。

我知道" url_like" table(提供用户喜欢的URL),使用此表我得到了我想要的相关帖子。 我的问题是" url_like" table只有2个字段(user_id,url),我无法弄清楚如何获取有关此url的数据(获得LIKE的post_id)

post_id将帮助我获取有关该帖子的数据(相同的数据显示在真实的Facebook流中 - 显示用户喜欢的原始帖子)

感谢。

1 个答案:

答案 0 :(得分:0)

据我了解,您希望通过fql获取所有必需的数据。但我认为你应该像下面这样使用Grap Api;

Likes Information

有关喜欢的详细信息,请使用如下链接中的EDGE模块;

Detailed Like Info

您应该在您的代码中注入该前缀,例如(例如PHP)

//获取用户ID
 $ user = $ facebook-> getUser();
if($ user){
试试{
//继续了解您已经登录的用户经过身份验证 $ user_profile = $ facebook-> api('/ me / likes');
} catch(FacebookApiException $ e){
error_log中($ E);
$ user = null;
 }
}

看看结果会是什么样子。

<?php  #print_r($user_profile); ?>