2010-12-16 109 views
1

有谁知道是否有可能创建HTML页面保存在远程服务器上并显示在Facebook标签内?Facebook的自定义标签内容

如果是这样,你能指出一篇关于如何完成的文章吗?

谢谢。

+0

你想显示Fb的配置文件选项卡或一个的FB标签上标签? – 2010-12-16 16:43:51

回答

2

嘿, 你可以创建自己的Facebook应用程序。 你可以在里面创建“类似Facebook的”标签并在标签中显示你想要的任何东西。

您在服务器上托管内容(代码,数据库),并感谢Facebook API,将其显示在app.facebook.com/yourAppName上。您还可以获取关于用户的信息音调(感谢用户个人资料上的权限)。

基本上有显示内容的方法:facebook HTML:FBML(组件facebook的外观/行为)和一个iFrame(你可以组合两者来添加标签)。

注意:您不能在用户的配置文件中添加选项卡。 注2:规范总是变化,即使官方文档不是最新的。很难找到不被弃用的代码段。

+0

您是否可以提供关于如何在Facebook标签中的iframe中托管外部内容的链接或解释?我已经尝试过,并认为它已被弃用。 – rrrr 2010-12-17 09:02:41

+0

首先,请记住我在谈论Facebook应用程序:所有显示的内容(包括FBML)都在我的服务器上。我这样做的方式是:我使用FBML(http://developers.facebook.com/docs/reference/fbml/)仅适用于类似Facebook的选项卡(因为entiere FBML应用程序非常慢)并且在les选项卡下方,我使用一个显示内容的iframe(以避免Facebook和我的页面之间“无用”的通信)。 – 2010-12-17 14:17:40

+0

谢谢。根据开发者路线图,页面标签中的iframe支持将于2011年第一季度发布。他们的时间尺度有多现实我不确定http://developers.facebook.com/roadmap – rrrr 2010-12-17 14:21:28

1

我不确定您是否可以从您自己的服务器上的文件实际加载内容,但是您可以使用static FBML应用程序将HTML复制到Facebook。

+1

您可以从您的服务器加载IFrame。它比静态FBML好。 Mathias E.描述的很好。 – 2010-12-16 18:36:37

+0

伊万,你能详细说明一下吗?新的标签系统似乎并没有在任何地方显示标签。 – 2011-12-28 23:10:39