问题标签 [fbrequest-form]
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.
facebook - Facebook, iframe app, fb:request-form, action 属性问题
我正在制作一个 facebook iframe 应用程序
我正在使用自己的表单数据制作申请表。我应该怎么做才能处理数据?
如果我把 action="http://apps.facebook.com/[appName]/abc.php" ,即
然后结果很有趣...... facebook 应用程序的 iframe 内的 facebook 页面!
但如果我把 action="http://[my own domain / facebook connect url]/abc.php" ,即
然后结果页面将在没有 facebook 模板的情况下呈现(这意味着丢失所有顶部 facebook 横幅和底部 facebook 栏,如 facebook 聊天等)
有谁知道出了什么问题?
非常感谢阅读
javascript - 如何使用 Javascript 动态修改 fb:request-form 的内容?
我想使用 javascript 自定义我的请求表单内容。假设我的 html 中有这个...
我想通过 Javascript 将 _DYNAMICNAME_HERE_ 动态更改为其他内容。
这是我尝试过的事情。
有谁知道不涉及对服务器(invite.php)的额外请求的技术?可能涉及FB.XFBML.Host.addElement、刷新等...
顺便说一句,我正在使用 Google 的 Closure 弹出 div 的句柄。
谢谢。
javascript - 在 fb:request-form 发送/取消按钮中禁用重定向
如何禁用 Facebook 邀请表单中的重定向?
选择朋友后,您将看到带有模板的最终发送邀请对话框。单击发送或取消后,如何通过关闭对话框来禁用重定向?
谢谢。
php - Facebook API friends_get 非常慢
我有一个在 iFrame 模式下运行的 PHP 应用程序。我正在渲染标签的<fb:multi-friend-selector condensed="true">
内部。<fb:serverfbml>
这是一个 PHP 文件,该文件调用一个函数,该函数使用$facebook->api_client->friends_get();
. 多朋友选择器渲染得很好,但是,当我不注释friend_get()调用时,页面需要15-20秒才能加载(通过Firebug确认)!目标是通过构建一个不显示的用户 id 列表来限制选择器中显示的用户数量,以便在朋友选择器的 exclude_ids 参数中使用。而且由于它是“exclude_ids”而不是“include_ids”,所以我想不出绕过这个 api 调用的方法。在我看来,我必须采取一些措施来加快 api 调用,因为我已经看到加载速度更快的朋友选择器。
php - iframe 中的 fb:request-form 重定向远离 facebook
我有<fb:requestform>
一个 iFrame Facebook 应用程序。我设置了 target="_parent",以便回调将针对父 iFrame 而不是自身,这似乎按预期工作。但是,我被重定向到我的服务器,而不是我想要的文件加载。在 Firebug 中检查请求表单 POST 的响应显示了这一点:
在发送 jQuery AJAX 请求以更新 iFrame 中的各种元素时,我已经遇到了同样的问题。我通过确保我的标题包含P3P: CP="CAO PSA OUR"
. 这确实是为这个调用设置的(可以在 Firebug 中清楚地看到),但我仍然被重定向到 facebook.com/login.php。
c# - 无法从 MVC 上的 fb:request-form 的帖子中获取 uid
我正在尝试获取用户在其中选择的 uid,但始终将 id 设为空。
用户邀请后,重定向到我的操作。
id 总是返回 null。
ios - iOS >> ShareKit:如何解决 FBRequest 文件中的警告?
我正在我的应用程序中实现 ShareKit。一切正常,我也摆脱了大部分警告(由于 ShareKit 支持 OS 2.x 引起的所有警告 - 我的应用支持 3.2 及更高版本,所以无论如何我不需要这些代码行......)
只有一个文件我无法解决 - FBRequest.m。我不能简单地删除收到警告的行,因为如果这样做,我的应用程序将无法连接到 Facebook。
在我发表的关于这个问题的上一篇文章中,有人将我提到了一个 ShareKit 叉子,它应该可以解决这个问题 - 但是(!)它要求我切换我已经为我的应用程序修改过的文件(而且,我运行了叉子“示例应用程序”并发现相同的警告...)。
如果我深入到特定的警告,它们总共有 2 种类型(我有 9 条警告,但大多数都来自同一类型)
- FBLOG和FBLOG2 - 每当其中一个出现在代码中时,我都会收到以下警告:未使用的实体问题:未使用的表达式结果
FBXMLHandler与NSXMLParser - 在parseXMLResponse方法中有 2 个与此问题相关的警告:
/li>
有没有人碰巧在他们的应用程序中解决了这些问题并可以指导我如何处理它们?
或者...
是否有人遇到这些问题,忽略它们,将他们的应用程序上传到应用程序商店并且没有被 Apple App Review 拒绝(因此可以说“嗨,你可以忽略这些警告。Apple 不在乎......”)?
ios - 执行 FQLRequest 时出错
我通过特定方法在视图控制器中执行 FQL 请求。这是我的要求。
但是,当我第二次启动我的请求时,我在使用 NSZombieEnabled 时遇到了该错误:
-[CFString release]:消息发送到释放的实例 0x4cb9ec0
线程指向 FBRequest.m 中的[ _params release]
当尝试更改请求时
我不再有错误。
这是 fbrequest 委托方法
它对你们中的一些人敲响了警钟吗?
谢谢 :)
facebook - fb:request-form 显示空白页
这是我的代码
如果我有 action="http://www.example.com/folder/invite.php" 那么它会在invite.php 页面中发布邀请的朋友数组,但它会将用户带到 facebook 界面之外。如果我有 action="http://apps.facebook.com/MyAPP/invite.php" 那么它会保留在 facebook 界面中,但会为邀请.php 加载一个空白页面。
知道如何解决这个问题吗?
iphone - 获取用户 Facebook 好友性别 PLUS meeting_sex 的 FQL 查询
不像听起来那么活泼——我正在使用下面的代码来获取用户的男性或女性朋友,它工作正常。但是,我还想检查他们的“meeting_sex”,这是用户朋友有兴趣见面的性别列表,即男性、女性或两者兼而有之。(这里描述)
meeting_sex 需要 Friends_relationship_details 权限,我已将其添加到图形 API 资源管理器中,但我的输出如下所示:
即 meeting_sex 将返回 null。我知道 meeting_sex 是一个数组,而不仅仅是一个字符串,其他元素也是如此,但为什么它会返回 null?
我是 FQL 的新手,实际上是任何 QL,所以一旦我让数组正确读取,我该如何进行比较?即所以我只返回喜欢女性的男性或喜欢男性的男性等。这是我当前的代码:
谢谢你的帮助 :)
迈克尔