无法将 FBML 应用程序添加到粉丝页面选项卡

发布于 2024-09-28 15:23:40 字数 1078 浏览 2 评论 0原文

上周,我们能够将 FBML 应用程序安装到粉丝页面选项卡。现在选项卡将不会显示。请参阅此处的屏幕截图: http://bugs.developers.facebook.net/attachment.cgi ?id=3075

FBML 应用程序:http://apps.facebook.com/alice-storefront /

粉丝页面测试:http://www .facebook.com/pages/manage/#!/pages/Alice-Sandbox/150177181689663

FBML 应用程序已安装,但不会显示在选项卡上。

我们已尝试将其他应用程序添加到此页面,但未创建任何选项卡。我们还尝试创建新页面并将上述应用程序添加到页面,但没有成功。

我认为我们可能会陷入炼狱,因为开发人员路线图概述了 FBML 应用程序将“很快”被弃用,但粉丝页面选项卡切换到 iframe 的情况不明朗(没有文档)。请参阅此处:

“我们将在接下来的几个月内开始支持页面选项卡的 IFrame。构建画布应用程序的开发人员应立即开始使用 IFrame。到今年年底,我们将不再允许创建新的 FBML 应用程序,因此,所有新的画布应用程序和页面选项卡都必须基于 IFrame 和我们的 JavaScript SDK,但是,我们将继续支持旧版身份验证机制以及页面选项卡和应用程序上的 FBML 的现有实现。” - http://developers.facebook.com/blog/post/402

我们怎样才能解决这个问题吗?

Last week we were able to install an FBML application to a Fan Page Tab. Now the Tab will not show up. See screenshot here: http://bugs.developers.facebook.net/attachment.cgi?id=3075

FBML application: http://apps.facebook.com/alice-storefront/

Fan Page Test: http://www.facebook.com/pages/manage/#!/pages/Alice-Sandbox/150177181689663

The FBML application is installed but will not show up on the tab.

We have tried adding other applications to this page with no tabs being created. We have also tried creating new pages and adding the above application to the page with no luck.

I think we may be stuck in purgatory given the developer roadmap outlining that FBML applications will be deprecated "soon" but the switch to iframes for Fan Page tabs is murky (no documentation). See here:

"We will begin supporting IFrames for Page tabs in the next few months. Developers building canvas applications should start using IFrames immediately. By the end of this year, we will no longer allow new FBML applications to be created, so all new canvas applications and Page tabs will have to be based on IFrames and our JavaScript SDK. We will, however, continue to support existing implementations of the older authentication mechanism as well as FBML on Page tabs and applications." - http://developers.facebook.com/blog/post/402

How can we fix this problem?

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(2

剑心龙吟 2024-10-05 15:23:40

FBML 选项卡仍受支持。您确定您的 FBML 正常工作吗?当我访问您的 FBML 应用程序时,页面是空白的。我想知道您的应用程序中是否有一个错误导致了这种情况。如果没有代码或更多详细信息,我无法告诉您更多关于为什么您的特定选项卡不起作用的信息,但我可以告诉您仍然可以创建 FBML 选项卡。

FBML Tabs are still supported. Are you sure your FBML is working? When I go your FBML app the page is blank. I am wondering if there is just an error in your application that is causing this. Without code or more details I can't tell you any more about why your particular tab isn't working, but I can tell you that FBML tabs still can be created.

匿名的好友 2024-10-05 15:23:40

我发现了问题所在。

此问题是 Facebook 中的一个错误。截至 2010 年 10 月 25 日,该情况仍然存在。

他们的论坛中对此进行了概述:http://forum.developers.facebook。 net/viewtopic.php?pid=238976#p238976

本质上,通过应用程序编辑设置,Canvas URL 分为 2 部分:1. 默认 url 和 2. 其下方的空文本框。该文本框不能为空。一旦我加了一个“?”在作为参数字符串前导的文本框中,最终显示了选项卡。

详细说明参见上述网址:

1) 进入您的APP设置;

2) 进入“个人资料”“选项卡”;

3) 在“Tab URL”处填写:“?” (不带引号);

4)保存您的APP;

5) 进入您的“粉丝专页设置”;

6) 删除您的APP;

7) 返回您的“APP简介”;

8) 点击“添加到我的页面”;

9) 选择您的页面并点击“添加到页面”按钮;

10) 转到您的“粉丝页面”,现在可以在选项卡栏上的“+”按钮上使用它。

I figured out the problem.

This issue is a bug in Facebook. Which as of 10/25/2010 still exists.

It is outlined in their forum: http://forum.developers.facebook.net/viewtopic.php?pid=238976#p238976

Essentially, with the Application Edit setiings the Canvas URL has 2 parts: 1. the default url and 2. an empty textbox below it. That textbox CANNOT BE EMPTY. Once I put a "?" in that textbox, which is the leader of the params string, the tab was finally displayed.

Detailed instructions as per the URL above:

1) Go to your APP Settings;

2) Go to the "Profile" "tab";

3) At "Tab URL" fill with:"?" (without quotes);

4) Save your APP;

5) Go to your "Fan Page Settings";

6) Remove your APP;

7) Go back to your "APP Profile";

8) Click "Add to my Page";

9) Chose you page and click the "Add to Page" button;

10) Go to your "Fan Page" and now it will be avaliable on de "+" button on tab bar.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文