在Facebook应用程序中无法消除画布页面

时间:2011-02-06 05:05:18

标签: facebook

我设置了一个画布页面,现在,我的Facebook应用程序页面进入了一个可怕的地方: http://apps.facebook.com/hificorder/?ref=ts

虽然应该去:http://www.facebook.com/apps/application.php?id=123018831077733

所以,将画布页面设置为后一个链接......对吗?错误....当你这样做时,它会导致错误。将画布页面设置为空? FB不允许。我该怎么办???

仅供参考,当您在正常的Facebook搜索中搜索“HiFiCorder”时,画布页面会出现......这太可怕了,请帮忙。

2 个答案:

答案 0 :(得分:2)

您的画布网址应指向托管在您的服务器上的应用,它是您在Facebook上的应用程序的登录页面。

虽然Facebook应用程序页面是一个页面托管由facebook完全不同。

首先,设置画布页面是一个好主意,例如:

  

网站网址:http://mydomain.com/fb_app/
  画布页面:http://apps.facebook.com/fb_app/
  画布网址:http://mydomain.com/fb_app/canvas/

因此,在您的服务器上,结构将类似于:

www
   |
    - fb_app
            |
             - app_structure
                            |
                             - ..etc
             - canvas
                     |
                      - index.php // your canvas landing page

修改
因此,根据您的评论,您希望您的画布页面充当Facebook应用程序页面吗? 然后在你的画布页面添加这一行:

<script>window.top.location = "http://www.facebook.com/apps/application.php?id=123018831077733"</script>

答案 1 :(得分:0)

您需要将画布链接设置为空,当您将应用程序URL设置为某些内容时,这是允许的。