问题标签 [facebooker]

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 回答
117 浏览

ruby-on-rails - Facebooker before_connect(facebook_session) 导致电子邮件出现 http 错误

我正在使用 facebooker authlogic 插件。我现在工作得很好。但是,任何在 User.before_connect(facebook_session) 中设置电子邮件地址的尝试都会导致 Apache 抛出以下错误:

脚本头过早结束:person_session,referer:

(person_session 是我的 user_session)。

这是 before_connect 的代码:

def before_connect(facebook_session) self.name = facebook_session.user.name self.login=facebook_session.user.first_name self.points=Person.default_points

结尾

请注意,在错误发生之前记录的电子邮件地址是有效的。

我的猜测是添加“@”会导致它失败。另一种可能性是它正在尝试对导致 http 错误的电子邮件地址进行一些验证。

任何想法,将不胜感激。

谢谢。

0 投票
1 回答
782 浏览

ruby-on-rails - 我如何添加 fb_multi_friend_selector、Facebooker2

嗨我想添加到我的应用程序多朋友选择器。我在 helpers 中找到了一个方法:fb_multi_friend_selector。

我应该这样做:

因为它不适合我。我的用户在我的应用程序中经过身份验证。我可以看到我所有的 fb 朋友的名字(带有 current_facebook_user.friends)......等等。所以我登录了。我有权限:perms => 'publish_stream'。

我应该怎么做才能让 fb_multi_friend_selector 工作?我正在使用导轨 2.3.5。还有 facebooker2 和 mogli gem。非常感谢您的任何回答!

0 投票
3 回答
612 浏览

ruby-on-rails - 我有一个 Facebook 用户登录了我的应用程序。如何获得他朋友的身份证?

如果我在我的网络应用程序中有一个 facebook 用户登录。我希望能够在他们的新提要上发布给他的朋友。为此,我需要一个我想发布到的他朋友的 ID。(至少我认为我应该需要一个 id 或者可能有其他方式)。

所以问题是如何获得他朋友的ID。我可以通过 facebook_user.friends 获取他所有朋友的姓名。或者我也可以通过 facebook_user.friends.first 获得第一个。

所以问题是如何根据他/她的名字获取特定朋友的 ID?

我正在搜索谷歌并阅读 facebook 文档,但找不到任何东西,所以我将不胜感激。谢谢你。

(我正在使用 facebooker2 和 mogli gem 与发布到墙上等进行交互。)

0 投票
2 回答
307 浏览

ruby-on-rails - Facebook 平台上的 Ruby On Rails 书籍!

大家好!你知道 Ruby On Rails With Facebook Platform 的好书吗?请为 Ruby On Rails With Facebook Platform 推荐一些好书!

0 投票
1 回答
602 浏览

ruby-on-rails - 如何获取好友的ID?facebooker2。导轨

我正在使用 facebooker2 和 mogli gem 与 facebook 开放图进行交互。我的问题是如何获取我朋友的 ID,以便我可以将他/她的某事贴在他/她的墙上?我所能做的就是使用以下代码发布给我的朋友列表中的第一个朋友:

我正在玩弄它传递朋友的名字并尝试其他一些东西。我搜索了谷歌,也搜索了 facebook 开发论坛。但我只是不知道我该怎么做。如何获取要发帖的朋友的 ID?

感谢您的任何回答!

0 投票
1 回答
773 浏览

ruby-on-rails - Capybara+Selenium 找不到 FB-Connect 链接/按钮

我的 html 中有以下片段显示 FB-Connect 链接:

手动单击它时效果很好。但是在 Cucumber(@javascript 标签)中使用 Capybara+Selenium 时,他们似乎根本找不到要点击的元素。我尝试了几种尝试匹配它的组合,例如:

我得到的答案如下:

我还尝试匹配内部文本“登录”或“登录按钮”,但无济于事。尝试遵循Cucumber 和 Capybara 的建议,也单击非链接或按钮元素,但没有成功。

我正在使用 Facebooker2 gem 来生成链接:

宝石版本:

有什么提示吗?谢谢。

0 投票
1 回答
811 浏览

ruby-on-rails - Facebook 的 Javascript SDK 可以与旧的 Facebook API 一起使用吗?

当前的 Facebook Javascript SDK 可以与旧的 Facebook API 库一起使用吗?

现在有代码可以通过以下方式加载当前的 Facebook Javascript SDK:

并且有使用旧 Facebook API 的代码

这是FacebookerRubygem。他们能以某种方式一起工作吗?如果我两者都有,那么新添加的“喜欢”按钮将不起作用。如果我删除了较旧的 Facebooker 代码,那么“使用 Facebook 登录”和“分享”按钮将不起作用。有任何想法吗?


更新: 旧代码执行以下操作:

0 投票
4 回答
6692 浏览

ruby-on-rails - 使用 facebook 图,fb_graph 或 Koala ruby​​ gem 是否比 facebooker2 更好?

fb_graph gem更好吗?

它似乎更新了,但facebooker有更多的人使用。

http://github.com/nsanta/fbgraph

http://github.com/mmangino/facebooker

更新:

我研究了考拉,它似乎也是一个不错的选择。

http://github.com/arsduo/koala

我还发现 fb_graph 与 fbgraph 不同。这是正确的:

http://github.com/nov/fb_graph

还有一个新的 facebooker,它使用了 Open Graph API,但它看起来不像其他人那么成熟:

http://github.com/wallace/facebooker2

0 投票
1 回答
476 浏览

iphone - 如何使用 iOS 应用程序中的 Facebook accessToken 在 Rails / Facebooker 中使用

我正在使用 iOS SDK 在 iPhone 应用程序中执行 Facebook Connect,我可以成功登录并从 Facebook 实例获取 accessToken,但我无法从 rails/facebooker 使用它。

我在 iPhone 应用程序上拨打电话:

我将 accessToken 传递给 rails 应用程序上的一个操作,如下所示:

但我得到 Facebooker::Session::MissingOrInvalidParameter: "Invalid parameter"

有什么想法吗?提前致谢。

0 投票
1 回答
349 浏览

ruby-on-rails - FB Iframe App:根据用户是通过我的网站还是通过 Facebook 查看应用程序,使用不同的样式表

我正在开发一个 facebook 应用程序,它可以在 Facebook 本身的 iframe 中查看,也可以作为独立网站查看(Facebook Connect 和 iframe 应用程序之间的界限似乎已经模糊......)。

我现在拥有的样式表在我的网站上看起来不错,但通过 FB iframe 查看时看起来不正确(可能 b/c 浏览器屏幕比 iframe 大得多)。 我想根据用户是实际访问我的网站还是通过 Facebook 访问应用程序来使用不同的样式表。

我怎样才能做到这一点?

(我正在使用 Ruby on Rails 和 Facebooker2)