创建Facebook应用程序

创建Facebook应用程序,facebook,Facebook,我正在为客户建立一个网站。他有一个Facebook页面来做他的生意。在他的网站主页上,他想要一个feed,可以从他的公司的Facebook页面上获取所有更新 现在,我觉得这将是非常容易实现的(也许是),但我已经搜索了Facebook API,寻找任何简单的方法来实现这一点。我很难理解我应该怎么做。我已经决定使用JS来访问它,但不知道从那里去哪里 我需要创建一个应用程序吗?如果是,我应该选择哪些选项才能访问客户的facebook页面 我如何让我创建的应用程序显示出来,以便用户可以对其进行授权?我有

我正在为客户建立一个网站。他有一个Facebook页面来做他的生意。在他的网站主页上,他想要一个feed,可以从他的公司的Facebook页面上获取所有更新

现在,我觉得这将是非常容易实现的(也许是),但我已经搜索了Facebook API,寻找任何简单的方法来实现这一点。我很难理解我应该怎么做。我已经决定使用JS来访问它,但不知道从那里去哪里

我需要创建一个应用程序吗?如果是,我应该选择哪些选项才能访问客户的facebook页面

我如何让我创建的应用程序显示出来,以便用户可以对其进行授权?我有很多问题,而Facebook并不擅长给我答案


非常感谢您的帮助

看看facebook API,就在这里:

您可以在这里尝试一下:


like框:还有最新的帖子可用

最简单的方法是在页面上添加like按钮,并确保选中“show Stream”,因为这将显示所有最近的帖子。您还可以自定义外观(例如宽度、高度等)

不需要应用程序或混乱的API调用

在此处尝试,只需将生成的代码粘贴到您的网页中:

不是应用程序,而是Facebook社交插件,我建议您使用Facebook页面的RSS提要

示例

以他的网页URL为例

去掉url末尾的数字,并将其插入facebook提要url,例如

瞧,你现在有了一个RSS提要,你可以集成到你正在构建的网站中

URL细分

URL按以下方式分解:

{feedFormat}&id={PageID}

Vaid馈送格式为:

  • RSS-rss20
  • 原子原子
  • JSON-JSON
  • 其他示例

    原子

    JSON


    我可能应该修改我的问题,但我需要以某种形式的数据返回页面帖子,我可以对其进行操作。因为我要制作的“feed”也会将推特和博客文章合并到一个“超级feed”中,所以我需要某种形式的对象或数组形式的页面文章。我不认为社交插件提供了这么多的定制,是吗?@jasonaburton他们提供了一些我在回答中提到的外观定制(这个链接和我的一样,所以如果你点击它,你可以尝试定制),但不,他们不允许你操纵帖子的内容。我建议您编辑您的问题,以指定您需要这样做以确保获得合适的答案。我希望不必使用XML。更喜欢使用JSON。必须有一种方法使用API来获取这些信息?很简单。我会把它添加到答案中。这些看起来都很棒,但是我如何访问pageID呢?它不在url的末尾,所以我不知道如何访问它。没关系,我想出来了。使用:获取页面上的信息,包括页面id。谢谢!Doh,有点假设您可以访问页面本身(如果是您的页面,它应该在URL中显示ID)。不过,上面的方法是有效的,或者您可以检查like按钮的html标记,该按钮具有一个名为“dataprofileid”的属性,该属性也包含页面ID。