如何设置Facebook的RSS提要阅读器应用程序为您的博客

如何设置一个Facebook RSS Feed阅读器应用程序为您的博客

版本1.0
作者:Falko Timme

本指南显示了如何为社交网络Facebook构建RSS提要阅读器应用程序,该应用程序将在Facebook用户(已安装RSS Feed阅读器应用程序)的个人资料页面上显示您的博客/网站的RSS源。 RSS提要的每个项目都将有一个共享按钮,以便人们可以与他们的朋友分享故事,并且应用程序将有一个邀请链接,以便人们可以一次邀请最多十个朋友来安装此Feed阅读器应用程序。 我将使用PHP5构建RSS提要阅读器应用程序。 要解析RSS提要并从中生成HTML,我将使用Magpie RSS

您可以通过安装适用于Facebookyoucl RSS Feed阅读器来查看此应用程序。

本文档不附带任何形式的保证! 我不会保证这将为您工作!

1初步说明

本指南基于一个现实世界的例子,即Facebookyoucl RSS Feed阅读器 ,我将在本示例中使用真实的URL和脚本(仅替换密钥数据,如API密钥秘密 )。

正如我之前提到的,我使用PHP5构建这个应用程序,使用Facebook的PHP客户端库 。 理论上你也可以使用PHP4,但客户端平台是针对PHP5进行了优化的,所以如果可能的话应该使用它。

我在这个例子中使用主机fb.youcl.com托管应用程序; 它是一个支持PHP5的网站。

在开始编写自己的Facebook应用程序之前,您必须在Facebook上注册(如果您还没有帐号),并将Facebook 开发人员应用程序添加到您的帐户,请参阅 http://developers.facebook.com/get_started .php

之后,您应该开始使用这些示例来习惯创建Facebook应用程序。 然而,我将在本教程中再次使用这些示例(从头开始),以确保在我尝试编写自己的东西之前,所有内容都按预期工作。

2设置新的应用程序

在开始编程我们的应用程序之前,我们必须告诉Facebook,Facebook会给我们一个API密钥和一个秘密 ,我们需要构建应用程序。

现在您已将Facebook 开发 人员应用程序添加到您的帐户,请转到您的Facebook页面 - 您现在应该在左侧导航栏中看到开发者应用程序。 点击它。 开始页面打开,您点击+设置新应用程序按钮(靠近右上角):

现在我们在“ 新应用程序”页面上。 我想命名我的应用程序youcl RSS源阅读器 ,所以我填写这个作为应用程序名称 。 我查看此栏位下方的复选框显示我同意Facebook平台的条款。 然后填写支持电子邮件地址(应该是您或您的同事开发人员可以联系的地址)。 回调网址是应用程序将被托管的位置。 我的矿井将被托管在http://fb.youcl.com/fb/htf_feed_reader/下,所以我填写了。 画布页面URL是你希望你的应用程序拥有的Facebook地址。 填写您所需的地址(例如http://apps.facebook.com/htf_feed_reader ),然后窗体将告诉您地址是否仍然可用。 然后选择使用FBML网站 (两者都应该是默认选择):

关于回调URL的一个重要注意事项:URL绝对是重要的,该URL以斜杠( / )结尾; 如果没有,人们以后会得到着名的URL ...没有回应。 每当他们在自己的帐户中访问您的应用程序时出现错误,如下所示:

接下来,仍然在“ 新建应用程序”页面上,填写其他选项。 答案您的应用程序可以添加到Facebook吗? 是的 。 如果您没有任何服务条款,您可以将TOS URL栏留空。 添加额外的开发者,如果有的话。 作为Post-Add URL ,您可以使用Canvas页面URLhttp://apps.facebook.com/htf_feed_reader在我的情况下)。 填写您的应用程序的说明。 删除后的网址也可以保留为空。 在“ 默认FBML”字段中,如果您的应用没有为配置文件页面提供内容,则可以输入一些您希望在用户配置文件上显示的文本。 然后选择您要显示内容的哪个配置文件列。 由于RSS Feed中有很多文本,宽列是我们的一个很好的选择:

在“ 新应用程序”页面上,我们必须填写另一个领域,即侧导航URL 。 再次,这与Canvas页面URLhttp://apps.facebook.com/htf_feed_reader在我的情况)相同。 所有其他字段可以留空。 点击提交后:

您现在应该在“ 的应用程序”页面上,您可以在其中找到应用程序的API密钥密码 。 复制它们,稍后我们需要它们用于我们的应用程序。

在“ 我的应用程序”页面上,您将看到一个指向PHP(4和5)客户端库的链接

赞(52) 打赏
未经允许不得转载:优客志 » 系统运维
分享到:

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

微信扫一扫打赏