问题标签 [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.
javascript - 将 FB.ui 用于“apprequest”和“feed” - JS 错误 - c 未定义
我开发了两个应用程序,它们FB.ui()
调用发送应用程序请求并要求使用“提要”参数发布状态更新。它工作了几个月,但在过去的一周里我遇到了错误:
c 是未定义的第 18 行: FB.provide('Dom',{containsCss:function...(oldonload);}else oldonload();};})(); 文件:all.js
它来自我导入的文件 all.js 以使用来自 url 的 FB 对象:http ://connect.facebook.net/fr_FR/all.js (我也尝试过http://connect.facebook.net/en_US/all. js )
这是导致错误的代码部分:
在调用 addFriends 函数之前,我检查了我的 appId 并拥有“fb-root”div ...
javascript - 样式化 FB.ui 的某些元素?
所以我做了一些谷歌搜索,但我找不到一个好的答案。
我使用以下代码允许我的用户向他们的 fb 发布状态更新:
代码工作正常,但是我想摆脱那个可怕的边框并设置宽度。我听说这是不可能的,因为“原产地政策”但是可以用 Javascript 来完成吗?或者,我是否可以使用我自己的自定义脚本来模仿上面的插件,该脚本仍将发布到 FB,但我将对它有更多的控制权?
localhost - FB.ui 在 localhost 域不一致问题上的 Javascript SDK 测试
当我尝试在通过 FB.ui 共享链接的 localhost 上进行测试时,出现以下错误:
这是有道理的,因为在我的应用程序中我设置了站点位置。有没有办法让它在本地工作?我应该制作另一个指向本地主机的应用程序吗?
user-interface - 应用程序请求对话框,新窗口中的弹出窗口
我得到了应用程序请求对话框的代码:
似乎对话框正在新窗口中打开。我不想要这个,我想在 Facebook 样式的 POPUP 中弹出请求对话框,提要对话框也是如此。
flash - AS3 Facebook.ui 回调不起作用
今天我将使用这个方法:
我总是使用这种方法并且它总是有效的。但是今天回调不起作用!有人有同样的问题吗?几天前我知道它有效...
我正在使用 API 1_6,但我也尝试过使用 API 1_7。
非常感谢!
dialog - 我可以在提要帖子中使用 SWF 以外的其他视频格式吗?
我在谷歌上搜索了两天试图解决这个问题。我还搜索了这个论坛并阅读了 FB Dev 页面,直到我的眼睛受伤。两天前我问了这个问题,它被删除了。我完全理解,但如果我问错了,请帮我正确地问或指出正确的方向或告诉我我是个白痴,任何事情。
我正在尝试使用 FB.UI 从我的网站“将故事发布到提要”。那工作正常。
我的问题是我想添加视频而不是照片。因此,基于 FB DEV 文档,我正在尝试使用“源”属性来执行此操作。但我尝试了多种视频格式都无济于事(avi、mp4、flv)。唯一似乎有效的是 SWF 文件,但我没有该格式的视频。(也尝试过,但没有合适的工具)
有谁知道您是否必须使用 SWF 或者您可以使用其他格式,我做错了。
您可以在此处查看我的进度http://www.thishope.org/facebook-tab.html(单击“获取免费歌曲”以获取对话框。)
这是我页面上的代码
facebook - Fb.ui() 弹出窗口有效,但对话框永远加载
我想请用户使用 facebook javascript sdk 向我的应用授予“publish_stream”权限。
我这样初始化它:
我的 FB.ui 调用如下所示:
如果我将“对话框”更改为“弹出”,它会完美运行。但是,如果我指定“对话框”或不选择该选项,它会向我显示 fb-div,但带有加载动画(如: http: //p.iqs.me/t1c4j)并且内容永远不会加载。
我究竟做错了什么?
更新:我发现这个页面http://developers.facebook.com/docs/reference/dialogs/#display说以下关于使用“iframe”作为显示:“由于点击劫持的风险,这仅允许某些某些对话框,并要求您传递有效的 access_token"
没有说任何关于“对话”思想的事情,但 iframe 和对话都给出了同样糟糕的结果。
我将如何传递 access_token?
facebook - 无法在开发(本地主机)环境中调用 FB.ui
我曾经能够,但由于某种原因,我所有使用 FB.ui() 的 Facebook Javascript API 调用不再在我的 url 为 localhost:8080 的开发环境中工作。在生产中它工作正常。我有一个开发环境 Facebook 应用程序,但我只是在其中更改了 URL。我认为这就是问题所在。我如何拥有一个允许从开发和生产环境调用 FB.ui() 的 Facebook 应用程序?这是我在 dev 中调用 FB.UI() 时遇到的错误:
comments - Facebook 评论插件样式
我在我的网站中添加了 facebook 评论插件,我想根据我的网站风格为插件添加样式。我在 mysite.xml 中添加的以下代码。
请建议我如何做到这一点。
facebook - 如何呈现更好的面向时间线的 Facebook 权限请求对话框样式?
当我将用户发送到 Facebook 开发人员文档推荐的身份验证 URL 时:
我看到一个类似这样的对话框:
我想呈现一个类似于我在其他应用程序中看到的对话框,如下所示:
有人可以解释一下如何实现这种更友好的外观吗?