问题标签 [xfbml]
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.
javascript - 如何使用 XFBML.ProfilePic
我正在尝试使用 XFBML 显示 Facebook 用户的个人资料图片。我正在使用以下代码:
如何设置元素的uid属性?(注释行不起作用)
javascript - Facebook XFBML 登录后,通过 JavaScript 获取用户信息
我使用 XFBML Facebook 登录按钮对用户进行身份验证。用户输入正确密码后。如何使用FB.Facebook.apiClient
或任何相关的 JavaScript 来获取用户登录信息?
jquery - jQuery意外和错误地解析HTML
所以我有一个非jQuery解决方案来解决这个问题,但如果有办法,我宁愿使用 jQuery,而且我很好奇为什么会这样。
我有一个 Facebook iframe 应用程序,我正在使用Facebox在页面弹出窗口中动态加载一些 XFBML。
现在我加载的 XFBML 恰好是fb:serverfbml
标签,它创建了一个指向 Facebook 的 iframe 并呈现 FBML。这实质上意味着我需要动态添加 FBML,然后在显示弹出窗口后重新解析 XFBML。所以我的代码看起来像:
现在上面的代码可以工作了,但是请注意我正在使用
而不是
如果我使用 jQuery 的.html
函数,它实际上会在插入之前重组我的 HTML。它将其重组为以下内容:
我认为它这样做是因为它包含非标准标签,但是有没有办法让 jQuery 在插入之前不重新格式化我的字符串?
javascript - 使用 facebook-logo="true" 选项时,Facebook Connect API 不填充用户数据
我正在开发 Facebook Connect 应用程序。我已经启动并运行了“连接”按钮,用户可以通过 Facebook 成功进行身份验证。但是,我无法使用 XFBML 显示他们的个人资料图片和姓名。这是我正在做的事情:
我可以使用 Connect 按钮成功登录,并运行 Javascript 回调,但我最终得到了这样的结果:
http://www.friedo.com/fbuserbox.png
因此,图片和名称都没有被填充。即使我硬编码我的 FB 个人资料 ID 代替loggedinuser
.
更新:如果我关闭标签中的facebook-logo
属性,似乎(在随机混乱之后)我可以让它工作。fb:profile-pic
将其设置为 false(或将其删除)会导致用户框正确呈现。但我也需要 Facebook 徽标才能工作。:(
firefox - Facebook 连接 XFBML 不工作
我正在使用 Facebook Connect 创建一个网站,并决定使用 Facebook 的 XFBML 标签,例如“fb:profile-pic”,因为它们非常易于使用。
无论我多么努力地上网,我都无法让它们工作,但后来我注意到它适用于所有浏览器而不是 Firefox。
我还意识到,即使在 Facebook 自己的“The Run Around”示例应用程序上,它们也不起作用!!你可以在这里查看:http: //www.somethingtoputhere.com/therunaround/index.php
如果您使用 Firefox 登录,则不会显示您的图片,但如果您使用其他浏览器,则会显示。这发生在 fb:profile-pic 标签或任何其他标签(如 fb:name)上。
我没有在网上找到任何信息,所以我问其他使用过这个的人:这些标签是否与 Firefox 不兼容?他们有停电或类似的事情吗?以前有人发生过这种情况吗?关于如何解决这个问题的任何想法?
javascript - 如何使用 Javascript 动态修改 fb:request-form 的内容?
我想使用 javascript 自定义我的请求表单内容。假设我的 html 中有这个...
我想通过 Javascript 将 _DYNAMICNAME_HERE_ 动态更改为其他内容。
这是我尝试过的事情。
有谁知道不涉及对服务器(invite.php)的额外请求的技术?可能涉及FB.XFBML.Host.addElement、刷新等...
顺便说一句,我正在使用 Google 的 Closure 弹出 div 的句柄。
谢谢。
javascript - 在 fb:request-form 发送/取消按钮中禁用重定向
如何禁用 Facebook 邀请表单中的重定向?
选择朋友后,您将看到带有模板的最终发送邀请对话框。单击发送或取消后,如何通过关闭对话框来禁用重定向?
谢谢。
web-applications - 制作 Facebook 应用程序
我打算在 Facebook 上做一个相当大的应用程序。在实际修改代码以在 Facebook 中使用之前让代码在任何托管站点上运行是一个更明智的选择吗?或者让代码与 Facebook 兼容会不会太痛苦?
facebook - 如何在 iframe 应用程序中使用权限对话框提示用户
我在用
Facebook.showPermissionDialog("read_stream,publish_stream, offline_access, email") 显示权限对话框。它在 FBML 模式下工作,但问题在于 IFRAME 模式。
下面的代码在 FBML 模式下也可以正常工作,但在 Iframe 模式下不行。
fb:prompt-permission perms="read_stream,publish_stream, offline_access, email">允许访问?
请帮我解决这个问题..
我需要在 IFRAME 模式下显示提示权限对话框
提前感谢,易卜拉欣。
php - 没有 FBML 正在使用 PHP(即 ff 或其他任何地方!)的 facebook 中的 iframe 中工作
我已经尝试了三天,但在这方面一无所获......我绝对无法获得任何“fb:”代码来渲染任何东西!我已经在沙箱中尝试了确切的代码,它工作正常。我已经阅读了所有我能找到的搜索结果,但一无所获......
我正在使用标准的 xd_receiver 页面,并且在正文中有这一行:
这是我的索引页。它基本上是股票 facebook 示例代码....
奇怪的是,当我将这段代码放在它与登录用户名相呼应的地方时,它确实显示了朋友的 ID 号。但同样,它不会呈现他们的名字
这是我的设置:
画布回调 URL http://www.my-actual-website.com/test/
画布 URL http://apps.facebook.com/gogre_testapp/
FBML/iframe iframe
应用类型网站
删除后 URL http://www.my-actual-website.com/test/
授权后 URL http://www.my-actual-website.com/test/
请有人帮帮我!我已经尝试了几天没有成功