问题标签 [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 回答
4082 浏览

anchor - Navigate in timeline to a specific year/month AND post (facebookID) with a single url

I noticed that with a URL of the format

facebook.com/username/timeline/2013/4

we move to the end of the specified month of the year.

Now I need to use an url to navigate a user in my timeline to a specific post (facebookID) in a way that he can still move up and down on timeline from this point of time (anchor).

Any clues?

0 投票
1 回答
3905 浏览

javascript - Facebook FB.ui 不工作

我对 FB.ui 进行的任何调用都不会执行任何操作。在 Chrome 上,如果 'display' 属性设置为 'iframe' 或 'dialog',则会触发以下错误:

阻止来源为“ https://www.facebook.com ”的框架访问来源为“ http://my.domain.com ”的框架。请求访问的帧具有“https”协议,被访问的帧具有“http”协议。协议必须匹配。

Firefox 和 IE 在控制台中都没有显示任何内容,但是也没有任何反应。因此,我不太确定这是否是一个实际的 XSS 问题。作为记录,整个网站都在 HTTP 上运行,我没有明确指定任何 HTTPS 查询。

源代码如下:

我为 FB.ui 尝试了许多其他方法,并更改了所有参数,直接从控制台调用它,但这没有帮助。

Facebook 登录以及我使用 FB.api 尝试过的所有图形请求都可以完美运行。问题似乎在于 FB.ui 或其实现。

我在这个网站上发现了很多类似的问题,但我遇到的解决方案都没有解决这个问题。

提前感谢您的帮助,如果我忘记了任何相关信息,请不要犹豫。

0 投票
0 回答
143 浏览

facebook - 应用加载时隐藏 Facebook 聊天

我用 wmode="direct" 制作了一个 Flash Facebook 应用程序,然后我按照 Facebook 教程进行操作:https ://developers.facebook.com/docs/howtos/hideflashcallback/一切正常,我的 Flash 对象被它的屏幕截图所取代。问题是如果玩家第一次加载应用程序时打开了一个聊天窗口,因为该应用程序永远不会显示,他不会意识到这是因为他打开了聊天。我检查了 Jetpack Joyride ( https://apps.facebook.com/jetpackjoyride ) 和许多其他应用程序,它们似乎都最小化(隐藏)了所有用户聊天窗口,所以他们不会遇到这个问题。然后,如果您打开一个窗口,他们的游戏将被替换为应有的屏幕截图。有谁知道如何实现这一目标?提前致谢!

0 投票
1 回答
501 浏览

facebook - 现在不推荐使用 publish_stream 向好友墙发帖,是否可以一次向多个好友发帖?

在 Facebook 开发者路线图中,13 年 10 月打破机会它说:

删除通过 API 发布到朋友时间线的功能

我们发现,通过 API (stream.publish) 在朋友的墙上发布内容会导致用户不满意(隐藏内容、阻止应用程序)的高发率。迁移期过后,将不再允许通过 stream.publish 将内容发布到朋友的时间线。请使用 Feed 对话框进行发布。

来源:https ://developers.facebook.com/roadmap/

他们将提要对话框称为替代方案。我发现你可以定义至少一个朋友来发布消息,这里:https ://developers.facebook.com/docs/reference/dialogs/feed/

to:此故事将发布到的个人资料的 ID 或用户名。如果未指定,则默认为 from 的值。

但是有没有人知道如何一次向多个朋友发帖?如果是这样,以什么格式?

多谢你们。

0 投票
1 回答
264 浏览

facebook - Facebook 分享对话框中冗长的“描述”未完全显示

Facebook 分享对话框冗长的“描述”没有完全显示根据上面的代码,我为“描述”变量分配了一个冗长的段落,按下“分享”按钮后它完全显示,但是一旦“发布”按钮打开对话框,当帖子出现在 Facebook 时间线中时,“描述”部分未完全显示(仅显示两行描述)。

0 投票
0 回答
356 浏览

javascript - Facebook UI - 分享大图

我们正在启动一个 Web 应用程序(html/js/css,所有浏览器),用户可以在其中构建自己的自定义图像作为体验的一部分。我们在服务器端生成它并将其返回到页面。它存储在我们的文件系统中可公开访问的位置。

我可以成功使用 FB UI 打开共享对话框,允许用户共享标题/链接和他们生成的图像的缩略图。

如果您将链接直接粘贴到 facebook 本身上的媒体 (img/vid),它会在帖子下方显示图像预览,而不是 FB UI 显示的缩略图。我们想模仿大型预览行为。

有没有办法通过 FB UI 获得更大的图像?

我尝试将图像文件 (jpg) 的直接链接作为提要和共享功能中的每个参数传递,它总是只在缩略图中显示它(或者没有图像,如果我删除了图片参数。)

有没有人成功地做到了这一点,或者有任何其他想法?

谢谢

0 投票
0 回答
303 浏览

javascript - 替换 FB.ui 提要以发布到其他应用程序用户时间线

我正在创建一个新的 facebook 网络应用程序,其中有一个功能允许用户发布到其他应用程序用户时间线,这是代码

它工作正常。但是,参考 facebook 官方文档https://developers.facebook.com/docs/sharing/reference/feed-dialog/v2.0,FB.ui.feed 已被弃用并被 FB.ui.share 取代。

但是新的 FB.ui.share 不能不发布到其他应用程序用户时间线。

是否有任何替代方法来替换我当前的 FB.ui 提要功能?

0 投票
0 回答
450 浏览

facebook - Multiple Facebook Images using FB.ui?

How do I use FB.ui to make a feed dialog post box that gives user multiple images to choose from? I am using the following code to create the pop up:

Is there an option to add multiple pictures here?

0 投票
1 回答
256 浏览

facebook - 如何通过 Facebook 应用程序发送应用程序通知,应用程序不是游戏

我创建了简单的 Facebook 应用程序(不是游戏)。现在我想向我的 Facebook 用户发送通知,我该如何向他们发送通知。

我正在向他们发送应用请求,但它不会触发通知。如何通知用户有关应用程序请求。

0 投票
0 回答
396 浏览

javascript - Javascript Ui共享对话框发布链接,如果手动共享,则没有页面的og元信息

我对 Facebook ui 共享对话框有疑问(请访问https://developers.facebook.com/docs/sharing/reference/share-dialog)。

我正在使用此代码与此 Javascript 代码共享页面(在哪里设置正确的 og 元标记):

当用户与 Javascript Facebook 代码共享链接时,用户墙中的结果是一个非常糟糕的内容元素,只有标题。如果用户手动将链接“user_share_path”复制到他们的墙上,一切都很好,页面中的每个 og 元标记都会显示在帖子中。我也尝试过使用 share_open_graph 方法,但效果相同。

这里有两个帖子的截图,一次是用JS,另一个是手动发布的:

第一次与 Facebook ui.share 对话框共享链接,第二次从我的 Facebook 日记中手动共享

知道为什么吗?谢谢