问题标签 [facebook-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 投票
1 回答
1872 浏览

facebook - Facebook Js FB.ui 如何更改消息参数?

有没有可能我可以更改 Facebook 提要对话框的消息参数?

提前致谢。

0 投票
1 回答
339 浏览

javascript - facebook ui 发送 500 错误

当我调用 facebook ui 发送对话框并共享链接到我的 fb 应用程序的 url 时(需要 fb 登录作为年龄限制),我收到 500 应用程序错误。

我已经阅读了一些关于该问题的 SO 帖子,错误是由于 fb 无法读取 url 目标。当链接到需要 fb 登录的应用程序时,有人知道解决方案吗?

谢谢

0 投票
5 回答
3922 浏览

facebook - Facebook 发送对话框不适用于除 Google 之外的任何 URL

我正在尝试使用 Facebook 的 JavaScript SDK 让用户将链接发送给另一个用户,即使用FB.ui(data, callback). console.log( data )给出这个输出:

问题是,这能够正确显示 facebook 发送对话框(即对话框打开,朋友的名字是预先填写的,选择的链接显示正确的 url、缩略图等)。但是当我点击发送时,回调函数永远不会被调用,朋友也永远不会收到 PM。

但是,如果我将 url 更改为 google.com,那么这两件事都会起作用,即回调被调用并且 PM 也被发送。

关于有什么问题的任何想法?

编辑:

这就是我发现的。如果我有一个链接到域的 Facebook 应用程序,例如 example.com,那么我可以从该应用程序发送到除 example.com 之外的任何站点的链接。因此,这似乎是 Facebook 采取的反垃圾邮件措施。

有人可以确认他们能够从他们的应用链接到的同一个域名发送链接,或者他们是否也遇到了这个问题?

0 投票
1 回答
6507 浏览

facebook - 单击发送/取消按钮后禁用 Facebook 提要对话框的重定向功能

以下是我在我的页面上实现 Facebook Feed Dialog 的方法:
HTML 标记:

JavaScript:

发送按钮:

在这里我使用 Twitter 的弹出脚本,因为display:popup不起作用,不知道为什么。

然而弹出窗口出现,我发送提要。但后来我被重定向到redirect_uri. 我不想要这个。我只想在单击发送或取消按钮后关闭弹出窗口。我想检测一个按钮是否被点击然后尝试window.close;但没有成功,因为它是一个新窗口(弹出窗口)。

有任何想法吗?

0 投票
0 回答
1348 浏览

facebook - Facebook登录FB.ui,访问令牌为空

我正在尝试在我的 facebook 应用程序中对用户进行身份验证。我正在使用以下代码:

我的问题是,用户在应用程序中进行身份验证后,未设置访问令牌。我需要刷新页面才能正常工作。我认为在用户授权后我将能够执行 FB.api('/me'...) 但我得到:

代码:2500 消息:“必须使用活动访问令牌来查询有关当前用户的信息。” 类型:“OAuthException”

直到我刷新页面。任何想法??

谢谢

0 投票
0 回答
363 浏览

facebook-javascript-sdk - 自动最小化聊天标签

我们必须在 hideFlashCallback 中调用 fu.init 来暂停我们的游戏。当用户在另一个页面打开我们游戏的聊天标签时,游戏会自动暂停。

有没有类似FB API之类的方法在加载游戏开始时,自动最小化聊天标签,从而解决我们的问题?

0 投票
1 回答
419 浏览

facebook - 如何控制 Facebook Feed 对话框中的用户提示

有没有一种方法可以使用 Javascript SDK 在 facebook 提要对话框中控制用户提示(默认为“Say some about this...”)?

我不想为用户预填充内容,我只想给他们一个更好的方向(“让你的朋友知道 lorem ipsum dolor sit amet...”)。

似乎有一个属性user_message_prompt,但它似乎不起作用。我认为它已被弃用。

很抱歉在这里发布这样一个一般性问题 - 我发现 FB 的 API 文档并不总是有帮助(这里的 FB 人员没有冒犯,他们非常有帮助!)。

0 投票
1 回答
136 浏览

backbone.js - FB.UI 回调与 Backbone 上的范围

我收到一个关于 this.model.setActivation is undefined 的错误......你知道如何解决这个问题吗?

在此先感谢皮埃尔

0 投票
1 回答
2587 浏览

facebook - Facebook发送对话框中的自定义图像?

我正在尝试通过我的 facebook 应用程序中的 facebook 发送对话框发送 facebook 私人消息,我在每次用户单击它时设置自定义图像时遇到问题,我将参数发送为

在功能方面,

没有图片参数它可以正常工作,但它一直使用facebook自动从我的链接中选择的默认图像。

请您的帮助将不胜感激!

0 投票
0 回答
82 浏览

facebook - 如何从网站向 Facebook 发布自定义操作?

我通过 Feed 成功地从网站发布了一个故事,并通过 sharer.php 成功发布了另一种方法,但我想要一些不同的东西。

我现在拥有的缺点是图片很小且位于左侧。也没有自定义动词。

我见过类似(你可以看到截图)一张更大的照片和自定义动词,如“%user 在 %site 获得了新的高分”等。

请看这里的截图

所以我想发布类似上图所示的内容。但有不同的文字。'得到了一个新的高分'。

PS 我希望从网站上完成,用户必须通过 Facebook 登录。