使用Facebook Like API在网站上创建一个短名单/项目集合

时间:2012-11-20 14:20:14

标签: php javascript facebook facebook-like

我有一个客户网站,我们目前在网站上列出的项目中有一个未充分利用的“候选名单”功能。在这种情况下,项目是待售物业,用户可以将他们感兴趣的物品添加到候选名单中以供将来参考。

我们最近还在网站上添加了Facebook“Like”按钮,这些按钮使用起来很多,进入门槛较低(我猜)因为用户已登录Facebook。

我想要做的是修改属性候选名单功能,以便它只显示登录的Facebook用户在客户端域上“喜欢”的属性列表。

我如何使用Facebook API获取此数据(通过PHP或JS)?

1 个答案:

答案 0 :(得分:4)

开箱即用是不可能的。你有两种可能性:

  1. 显示社交插件(Activity Feed)以显示上述操作的最近操作(例如“喜欢”)。插件本身就像一个小部件,所以你根本不能设置它的样式。

  2. 要求用户提供“user_likes”权限。如果用户对您的应用程序和其他权限进行身份验证,则可以执行fql查询以获取所有喜欢的项目。它比(1)稍微复杂一点,但是在提到的许可下,你需要所有必需的数据来执行你想要的自定义排序算法。