Facebooks应用程序:关于它们的一些问题

时间:2011-03-25 00:09:51

标签: facebook fbml

我正在开发一个Facebook应用程序,其中程序绘制了一个calander (或者facebook API有一个日历小部件?)&您只需点击特定日期&会发生一点弹出。

我查看了Facebook的开发者网站,FAQ&怎么样,但我还有一些问题:

  • 你会用什么“平台/ API”(FBML / IFrame /等)来开发它?我希望我的应用程序可以在Web浏览器中查看(甚至是智能手机上的浏览器),这让我相信我应该用FBML开发我的应用程序&不是IFrame,在Android或iOS中连接或使用Facebooks API。
  • 在所有智能手机网络浏览器中都可以查看FBML应用程序吗?
  • 使用FBML,我是否必须拥有自己的服务器?有没有你知道的免费服务器/主机?
  • 到目前为止,我可以找到创建FBML应用程序的唯一教程是PHP,你知道Java或Python教程吗?
  • 我有一种感觉,因为FBML指的是应用程序使用HTML5(或者是这个FB的API画布?)的画布,这是否意味着拥有不能运行/使用HTML5的浏览器的人无法查看我的应用程序? / LI>
  • FBML应用程序更像是Java Applet,还是更像是一个Javascript HTML应用程序。也就是说,首先我们在java虚拟机上运行代码,后者我们直接使用顶部的javascript代码与HTML元素进行交互。

提前感谢任何见解

1 个答案:

答案 0 :(得分:0)

FBML即将消失 - 阅读他们关于弃用FBML的官方文档。您甚至可以立即创建包含iframe托管内容的标签。所以这几乎使得基于FBML的其他问题没有实际意义。 :)

因此,您可以自由地使用您想要的任何服务器端代码进行开发(例如PHP,ASP.NET,JSP等)。它对最终用户没有任何影响,因为标记将(大部分)渲染相同。

您可能还会发现Facebook Developer Roadmap是一个有用的资源,您可以使用该资源来掌握即将发生的事情以及您应该使用的SDK。