如何在5分钟内写你自己的Facebook应用程序

你知道,现在Facebook的应用程序目录包含超过350,000 ^其3.00亿用户的Facebook应用。

无论你想在演示文稿中嵌入您的Facebook的个人资料,或想分享您最喜爱的书籍和电影,或与朋友只是想花时间与陌生人玩文字游戏,很可能已经存在一个Facebook应用程序来解决问题。

但是,如果您感觉多了一些冒险,并希望开发自己的Facebook的应用程序,工作方法要*,不附带任何第三方商标或广告,这里有一个简单教程,以帮助您开始。

[*]退房apps.facebook.com / digitalinspiration。

[^]为了比较起见,苹果iTunes商店,因为它比较大,大约有8.5万应用他们的5000.000万iPhone + iPod的触摸世界各地的用户。

如何写在5分钟Facebook的应用
该计划:我们将编写一个基本的Facebook的应用程序,将会对我们的社会背景和谷歌网站搜索框的链接。随后,您可以展开建设的想法稍微复杂的应用程序,包含RSS提要,视频剪辑等

你需要的东西:你不必成为一个“怪胎”编写的基本Facebook的应用程序。您所需要的是一些网络编程语言和一些自由空间,Web服务器上的知识,您可以在您的Facebook应用程序的主机(这不过是简单的PHP文件)。

好,让我们开始吧。

第1步。假设您已经有一个在Facebook帐户,添加开发应用到Facebook的个人资料,然后点击“设置了新的应用”。

第2步。让您的新Facebook的应用程序的名称,同意条款,然后上传您的应用程序标识的一些图片。

第3步。从应用程序设置,选择帆布并将其设置为绘制方法FBML。另一种选择是IFRAME的,但我们将使用暂时FBML使事情简单。

第4步。使用任何所见即所得的HTML编辑器(甚至记事本),写的内容要显示在你的Facebook应用。

在这个例子中,我们加入了谷歌搜索框只有两个超级链接的图像,因此,代码如下所示:

<p>
  <a href=”http://twitter.com/labnol”>
    <img src=”http://labnol.org/twitter.png”/>“/ 1”
  <a href=”http://www.youtube.com/labnol”>
    <img src=”http://labnol.org/youtube.png”/>“/ 1”
“/页”
<form action=”http://search.labnol.org/”>
  <input type=”text” name=”q” size=”15″ />
  <input type=”submit” name=”s” value=”Search” />
“/表”第5步。登录到您的Web服务器,您会主办Facebook的应用程序并创建一个子所谓的“脸谱”目录。所以,如果你域名是example.com,Facebook的应用程序可从example.com /脸谱。

根据Facebook的目录,下载(Wget的)的应用程序模板和文件重命名为编辑。替换API密钥,并在与实际价值,同时也复制粘贴的HTML编辑密钥(即创建在步骤4)到index.php文件。

第6步。当你里面的“脸谱”目录中,下载Facebook的图书馆(通过Wget的),并提取该文件通过gunzip和tar归档。现在执行下面的命令来移动facebook.php外Facebook的平台子目录其他库文件。

$压facebook-platform/client/facebook *. PHP的。步骤7。我们几乎完成。在浏览器中转到回到您的Facebook应用程序页,点击“修改设置”并设置画布的值。

在画布网页网址-选择为您的Facebook应用好虚荣的URL。
在画布回调网址- Web服务的位置您的文件托管(对我们来说,这将是example.com /脸谱)。
就是这样。现在任何人都可以添加到您的Facebook应用程序的配置文件或者在箱标签或主要个人资料页侧栏。

检查此Facebook的网页上进行工作演示了“保持连接”框。

扩展你的Facebook应用
我们刚刚创建了一个基本的应用程序,但你可以使其更为有用简单的修改。一些想法:

#1。您可以将您的Facebook的RSS应用在饲料虽然是饲料解析像SimplePie库。

#2。您可以通过谷歌分析跟踪您的Facebook应用程序的使用。只需添加在下面的代码PHP代码。

<fb:google-analytics uacct=”UA-12345-xx” />#3。您可以使用相同的CSS样式和颜色您的Facebook应用服务计划,主要是在Facebook的网站使用。

#4。如果你想嵌入YouTube视频,或在您的Facebook应用程序Slideshare介绍(如下所示),你应该使用<fb:swf>标签。

#5。而不是使用一个简单的搜索框,您应该考虑使用谷歌AJAX搜索API(见例子),可以让您自订的外观和感觉的搜索结果,以配合在Facebook的网页上的其他元素。

  • Share/Bookmark
Posted on 十月 2, 2009

Leave a comment