问题标签 [fb.ui]

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.

0 投票
9 回答
140773 浏览

facebook - 给朋友发私信

我需要通过 Facebook 连接用户的信息并向他的所有朋友发送私信。可能吗?

0 投票
1 回答
1522 浏览

facebook - 当用户单击接受时,FB.ui 应用程序请求进入 4oh4.php 错误页面,如何解决?

我有一些代码可以让用户邀请他们的朋友访问我的网站。它看起来像这样:

当用户单击邀请按钮时,它会弹出 apprequests 对话框。用户选择一些朋友,然后点击“发送请求”。

但是,当他们的朋友(在应用程序请求下)单击“接受”按钮时,它会转到http://www.facebook.com/4oh4.php

我该如何解决这个问题?

0 投票
1 回答
1205 浏览

facebook - OAuth 2.0 cookie 未在页面选项卡上使用 FB.ui 设置

我正在使用 FB.ui 使用简单的应用程序 Facebook 选项卡进行授权:

授权很好,但即使用户确认应用程序,相关的 fbsr_xxxxx cookie 也没有设置。有什么办法可以强制吗?响应对象包含 user_id,但我宁愿将标准流程与 signed_request 一起使用。

0 投票
2 回答
7093 浏览

apprequests - FB.ui apprequest 对话框的问题

我正在尝试从 iframe 应用程序发送应用程序邀请。我像这样打开对话框。

当对话框打开时,我收到大量“不安全的 JavaScript 尝试从带有 URL 的框架访问带有 URL 的框架”错误消息。发送和取消按钮只会使对话框变为空白,但不会关闭并且不起作用。

我不知道它是否相关,但是在 Chrome 中加载 JS SDK 时,我得到“无法读取未定义的属性 'cb'”,而 Firefox 说“b 未定义”。我不再引用旧的 FeatureLoader.js。

0 投票
3 回答
2152 浏览

facebook - 来自 FB.ui 请求的响应是否发生了变化?

过去,来自请求的响应为我们提供了一组请求 ID(如此处所述http://developers.facebook.com/docs/reference/dialogs/requests/),但现在似乎响应变量返回了两项insead 'to' 和 'request'。以逗号分隔的用户 ID 字符串和请求为请求 ID。它是否正确?我在任何地方都没有看到任何关于此的内容,但这是我目前看到的行为。

更新 这是我的电话的超级简化版本:

当我向一个人发出请求时,变量 response 有两个键:request 和 to。Request 是一个请求 ID,to 是我向其发送请求的人的 ID。但是,如果我使用提供的请求 id 调用图形 api,我发现“to”和“from”下的用户都等于发件人的姓名和 fbid。

或者,如果我向多人请求请求等于单个请求 id,并且 to 是一个数组,其中包含向他们发送请求的用户的所有 fbid。但是,当我调用图形 api 时,我再次发现“to”和“from”都包含请求用户的用户 ID 和名称。

0 投票
4 回答
4747 浏览

facebook - Facebook FB.ui oauth 对话框错误

我在制作对话框以要求用户登录我的 Facebook 标签以参加比赛时遇到问题。

我们正在尝试使用带有以下代码的 FB.ui oauth 对话框。

当我们包含 redirect_uri 时,我们会收到以下消息

我们没有在任何地方使用下一个参数,所以不确定它为什么这么说。

当我们拿走时,redirect_uri我们会收到以下消息。

0 投票
1 回答
1566 浏览

facebook - 提要对话框在某些浏览器上不起作用

大家好,我对 de feed 对话框有一个奇怪的问题。它在 Firefox 上运行良好,但是当我尝试在 IE 或 Chrome 上使用它时,我收到此错误“发生错误。请稍后再试

我试图修复它,但我不能。你能帮我吗。这是我用来调用对话框的代码。

0 投票
2 回答
1047 浏览

facebook-javascript-sdk - 通过 FB.ui 提要对话框在个人资料页面上发布的帖子正在发布,但链接无效

重现步骤:

//初始化Javascript SDK

//创建动作链接

然后张贴在个人资料页面的墙上http://www.facebook.com/pages/Myusic/196053677086787

预期行为:帖子应该出现在页面上。单击链接应将用户带到该网站

实际行为:帖子出现在页面上。但是点击链接什么也没做

0 投票
1 回答
2042 浏览

facebook - 当我尝试打开一个简单的提要对话框时,为什么我不断收到“API 错误代码:191”?

我想为用户提供从 facebook 选项卡中将故事发布到他们的提要的选项。我试图减少代码的共谋性以找到错误,但即使使用这个简单的例子,我也会得到错误:

MYDOMAIN.COM 在应用程序设置中添加为应用程序的域。

0 投票
1 回答
1851 浏览

facebook - 已验证用户 - 有没有办法通过 SDK 验证用户?

在用户对象中,我们有一个布尔“已验证”字段,它指示 Facebook 是否已验证用户。

来自文档:如果用户采取以下任何操作,则认为用户已通过验证:注册移动设备、通过 SMS 确认她的帐户、输入有效的信用卡

有没有办法使用 SDK(例如:使用 FB.ui 或类似方法)直接向用户显示询问帐户验证的对话框?

在文档中搜索我什么也没找到,但也许我搜索的方式错误!

先感谢您。

伊曼纽尔