我可以在Facebook应用中嵌入自己的页面吗?

时间:2010-10-19 22:03:18

标签: facebook

我希望以footlocker does的方式在Facebook中嵌入商店定位器。

是否可以制作一个Facebook应用程序,为我的独立商店定位器页面提供服务,而无需为facebook重新编写我的商店定位页面?

通过像这样的Facebook应用程序提供独立页面的任何好的指南/方法?

3 个答案:

答案 0 :(得分:1)

如果我理解正确,您正在寻找the canvas guide。根据文档,您可以在Facebook页面的选项卡内的iframe中显示您的页面。

答案 1 :(得分:1)

这很常见且很容易做到。您所要做的就是创建一个facebook应用程序并将“canvas url”指向您的商店定位器页面。例如,如果您的商店定位器是www.example.com/storelocator,请将Facebook应用程序的画布URL设置为该页面。如果您查看该footlocker应用,您可以看到iframe的网址实际上是http://unlocked.footlocker.com/main_store_locator/

答案 2 :(得分:-2)

不幸的是,没有。当您向Facebook页面添加FBML / iframe应用程序时,Facebook会加载内容,对其进行缓存并将其注入DOM;它实际上并没有在iframe中加载它。因此,存在关于可以包括哪些元素(例如,仅<body>内容),如何使用Javascript(外部库需要一些调整)以及引用外部源的任何元素(例如,Flash加载内容)的限制。 )必须将目标域列入您的应用程序的白名单。简而言之:这是一种痛苦,但可以做到。