1

我打算在 Facebook 上做一个相当大的应用程序。在实际修改代码以在 Facebook 中使用之前让代码在任何托管站点上运行是一个更明智的选择吗?或者让代码与 Facebook 兼容会不会太痛苦?

4

2 回答 2

1

这取决于您如何实现 Facebook 集成。如果它是 Canvas 应用程序,您可以在 IFrame 和 FBML 之间进行选择。如果您使用 FBML,则必须从一开始就向 Facebook 注册应用程序,因为它使用 Facebook 特定的 XML。如果您使用 IFrame,您可以在不注册您的应用程序的情况下执行除 Facebook 集成之外的所有操作。有关更多信息,请参阅http://wiki.developers.facebook.com/index.php/Choosing_between_an_FBML_or_IFrame_Application

Connect 应用程序可能还有其他选项,但我对它们没有经验。

你打算使用什么平台?有用于 javascript、PHP 和 .NET 的 Facebook API。

于 2010-02-26T19:41:56.517 回答
0

如果它是一个大型应用程序,我建议您使用 Facebook Connect,然后通过 Canvas 应用程序使用 FBML。我发现 Iframe 应用程序更适合小型应用程序。

我一直在使用 Facebook Connect 创建一个 PHP FB 应用程序,然后使用 FBML 和 FQL(Facebook 查询语言),它运行良好。在开始之前,您仍然需要注册为开发人员。

于 2010-02-26T19:46:29.917 回答