问题标签 [serverfbml]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
facebook - Facebook, iframe app, fb:request-form, action 属性问题
我正在制作一个 facebook iframe 应用程序
我正在使用自己的表单数据制作申请表。我应该怎么做才能处理数据?
如果我把 action="http://apps.facebook.com/[appName]/abc.php" ,即
然后结果很有趣...... facebook 应用程序的 iframe 内的 facebook 页面!
但如果我把 action="http://[my own domain / facebook connect url]/abc.php" ,即
然后结果页面将在没有 facebook 模板的情况下呈现(这意味着丢失所有顶部 facebook 横幅和底部 facebook 栏,如 facebook 聊天等)
有谁知道出了什么问题?
非常感谢阅读
facebook - fb:serverfbml 不在 ie7 中呈现
我正在编写一个 Facebook iframe/Facebook Connect 应用程序,其中一个页面包括一个多朋友选择器。它在我尝试过的每个浏览器(FF/Mac、Safari/Mac、IE8/Win)中都能完美呈现,但在 IE7/Win 中根本不呈现。我等了又等(以防它只是很慢)但它从未出现过。
这是我的代码。
其他必需的东西(FeatureLoader.js 和所有这些)都(必须)正确包含,因为我在应用程序周围使用的朋友选择器和所有其他 fb 标签都可以正常工作。serverfbml 标记是唯一在 IE7 中给我带来麻烦的东西。大多数人似乎对 150 像素高的选择器渲染有问题 - 我似乎找不到其他人遇到问题,根本无法渲染。
facebook - FBML 和 HTMLParser 错误
下面的代码:
导致以下错误:
然而,这个结构对我来说似乎是有效的......
php - FBML 未在 iframe 的 Facebook 应用程序中呈现 - 请帮助
我正在用 PHP 开发 Facebook 应用程序。它作为 iframe 而不是 FBML 加载。与 Facebook 的正常交互是有效的。例如下面的代码给出了用户名:
$user 是我的类,其中用户详细信息是从 facebook 加载的。我的文档以下列方式开始:
结局是这样的:
正如我在 Firebug 中看到的那样,还加载了 xd_receiver.htm 文件。
但我的问题是,例如请求表单没有加载。我的代码:
我可以用 Firebug 看到代码,但 Facebook 没有显示表单。
2 或 3 周前它已显示,但此时我有标签
在正文中环绕我的完整文本。2 周前,我遇到的问题是不再显示任何内容。删除标签后,我的应用程序会显示,但不会显示表单。
我现在在网上搜索 1 周,并在 Facebook 上阅读了许多关于 FBML 和 XFBML 的主题,但对我没有任何帮助。
所以提前谢谢你的帮助。
php - Facebook API friends_get 非常慢
我有一个在 iFrame 模式下运行的 PHP 应用程序。我正在渲染标签的<fb:multi-friend-selector condensed="true">
内部。<fb:serverfbml>
这是一个 PHP 文件,该文件调用一个函数,该函数使用$facebook->api_client->friends_get();
. 多朋友选择器渲染得很好,但是,当我不注释friend_get()调用时,页面需要15-20秒才能加载(通过Firebug确认)!目标是通过构建一个不显示的用户 id 列表来限制选择器中显示的用户数量,以便在朋友选择器的 exclude_ids 参数中使用。而且由于它是“exclude_ids”而不是“include_ids”,所以我想不出绕过这个 api 调用的方法。在我看来,我必须采取一些措施来加快 api 调用,因为我已经看到加载速度更快的朋友选择器。
facebook - Facebook 多好友选择器 + 新的 javascript API = 损坏?
我正在使用 fb:serverfbml 标记在 IFrame 中呈现多朋友选择器。
我正在使用新的 javascript API。我整天都在努力让它工作。
当我单击下划线“选定”链接(按选定的朋友过滤)时,整个页面刷新,选定的朋友消失。
多朋友选择器不能与 javascript API 一起使用吗?
有人可以给我一个使用带有多朋友选择器的新 javascript API 的工作示例吗?
java - fb:request 表单中的操作始终为空
更新:这刚刚开始再次发生,将不胜感激。
我正在使用服务器 fbml 来呈现 Invite Friends iframe,并且直到两天前它都可以正常工作。基本上,在提交表单后,应该调用一个 java 操作,在其中我得到所有受邀用户的 id。
但是,我现在注意到“通过电子邮件邀请”弹出窗口出现了,最重要的是,我的 java 操作根本没有被击中。当我在 firebug 中检查表单时,我注意到该操作始终为空(尽管所有其他参数都正确保留)。
我尝试在多朋友选择器上设置 email_invite=false 但无济于事。
我的代码如下所示:
任何帮助将不胜感激。
更新:这刚刚开始再次发生,将不胜感激。
谢谢,齿轮。
facebook - 尝试在 iFrame facebook 应用程序中检索用户名时出错
我正在使用 iFrame 渲染方法开发一个 facebook 应用程序。所以为了显示我的名字,我使用了 serverfbml 标签。这是我的代码:
但输出是“Facebook 用户”。请解释我为什么会得到这种输出。
我回显了我的 $user_id,它显示了 id。
javascript - fb:serverfbml 块内的 javascript 验证
我正在尝试验证来自我嵌入的多朋友选择器的输入,如下所示:
正如预期的那样,当在 iframe 中呈现时,onsubmit 函数前面带有我的 appid。我假设我需要将我的 javascript 嵌入 iframe 中的某个位置,以便我的 validate() 函数的定义也可以在我的 appid 之前添加。
但是,我没有任何运气这样做。我尝试过多种方式将其嵌入 js,但没有成功。
谢谢!
facebook - facebook fb.ui 显示
我曾经使用<fb:serverfbml>
并解析它FB.XFBML.parse()
。
当我切换到 FB.ui 时,它非常有效。但据我了解,对于“apprequests”方法,我必须显示可用模式:弹出或对话框(iframe)
弹出在新的浏览器窗口中打开。diolog 在同一窗口中打开 iframe 窗口
所以我需要知道,是否可以将 FB.ui 结果呈现为 html 的一部分,就像我可以在<fb:serverfbml>
莫古扎尔普
注意:我做了一个工作来做一个渲染 FB.ui 结果在 iframe 中创建。但这似乎不是一个好主意