如何在drupal 7中显示facebook wall feed

时间:2012-12-26 11:01:02

标签: php facebook facebook-graph-api drupal-7

以下是要求:

  1. 用户将添加他的Facebook用户帐户和Facebook页面帐户(此步骤中的访问令牌和页面/帐户ID必须保存在数据库中)。
  2. 这些帐户将列在标签中。
  3. 当用户点击标签“A”时,将会提取并显示“A”的所有Feed /墙贴。
  4. 是否有可用的drupal 7模块?或者是任何已经完成这种功能的人。

1 个答案:

答案 0 :(得分:1)

您可以使用基于drupal模块Facebook Wall(https://drupal.org/project/facebook_wall)的一些自定义编码来执行此操作。

这个模块在你提问几个月后问世了。我现在正在添加答案,因为我在搜索过程中找到了您的问题。

使用Facebook Wall,您需要输入App ID / API Key和配置页面的App Secret Key。要获取应用ID / API密钥,您需要在http://developers.facebook.com创建应用。

接下来,输入Facebook用户名(如first.last.number),点击“保存配置”。

现在,您需要一个您想要提取的网站的访问令牌。配置页面现在为您提供了“Access Token Temporary”字段,以及指向Graph API Explorer的链接。在新选项卡中打开链接,将此页面上显示的访问令牌复制到Drupal Facebook Wall配置页面“Access Token Temporary”。

点击“保存” - 现在您将获得“获取长期访问令牌”选项。点击按钮,您将在接下来的60天内受益。 Facebook不再提供有效期超过60天的访问令牌。

在“墙内容”标签中,您可以自定义墙的拉动。

如果您想要公开Facebook墙(如粉丝页面),您仍然可以使用此模块。输入您自己的API ID,然后输入公共页面的用户名而不是您自己的用户名。