问题标签 [facebooker2]
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.
ruby-on-rails - Rails: fb_connect_async_js provokes 500 error
I am a new comer in Ruby on Rails. I am currently trying to install Facebooker2 gem on my project to allow users to connect through this famous network. I followed official installation guide. However, I still got an issue.
When I am using *fb_connect_async_js* helper, I got a 500 error. Server logs tell me the following:
Error during failsafe response: incompatible encoding regexp match (UTF-8 regexp with ASCII-8BIT string)
Have you any solution?
My Gemfile, if it may be useful:
Thank you very much! :)
ruby - 发现用户是否已退出 facebook 或未使用 facebooker2
不幸的是,即使我从 facebook.com 我的网站注销,我也在我的网站上使用 facebooker2:
- fb_cookie 仍然包含一些东西,例如:
access_token=xxxxx&base_domain=mysite.com&expires=1319101200&secret=yyyyyyyyy&sig=zzzzzzz&uid=1234567890 它永远不会失效
- current_facebook_user 仍然包含当前的 facebook 用户。
我如何:
- 使这些变量无效
- 知道用户是否已退出 facebook - 请务必知道解决方案必须使用 ruby。
ruby-on-rails - 如何使用 facebooker2 访问页面的标签
有谁知道如何使用 facebooker2 获取页面的标签列表?
迈克尔
ruby-on-rails - facebook 在 ror (facebooker2) 中使用 ajax 连接?
这里的问题相对简单,但我似乎无法弄清楚。我有一个应用程序,用户在其中提交获取请求,然后给出一个包含结果的页面。在此页面上,用户可以登录 facebook 以与结果(评分、评论等)进行交互。但是,我如何将用户连接到 facebook 并使他保持在同一页面上。(我不能只用 url 中的 get 查询刷新,因为页面每次都返回不同的东西。)
换句话说,给定来自 facebooker2 github 的这段代码:
如何不将用户重定向到另一个页面(url 为空白),并且一旦用户登录 facebook,if 语句的第一部分会自动执行。
ruby-on-rails - 本地和heroku上的gem文件之间的区别
我在应用程序中使用以下 gem -
https://github.com/dekart/facebooker2
它似乎在我的本地机器上呈现与部署到服务器时不同的 javascript -
我的本地版本如下所示 -
heroku 上的版本如下所示 -
在 heroku 版本中,javascript 缺少逗号,从而导致无法显示登录按钮的错误。
我已经像这样在我的 gem 文件中包含了 gem -
知道为什么会有这种差异吗?
ruby-on-rails - rails gem输出损坏的javascript
我一直在为我的 facebook 画布应用程序使用这个 gem:https ://github.com/dekart/facebooker2.git
今天我把它换成了另一个 facebook auth gem,决定我不喜欢它并回到我原来的状态。
我包括这样的宝石:
由于我进行了此更改,facebooker2 gem 一直在我的应用程序中导致 javascript 错误。
后面缺少逗号,oauth: true
这意味着我的 facebook 登录按钮不会呈现。
我该如何解决?理想情况下,我想进入 gem,看看为什么它缺少逗号并修复它。然后在我的本地机器和 heroku 上使用我的 gem 的固定版本。如果您可以提供替代解决方案,将不胜感激。
ruby-on-rails - 在 rails gem 中使用方法时传递选项
我在我的 Rails 应用程序中使用这个 gem进行 Facebook 身份验证。
我在 IE 中遇到了一些问题,我认为这是因为此文件中的 Javascript 存在问题-
如果您查看第 52 行,似乎我可以将选项传递给 channelUrl。
我正在实现这样的登录按钮 -
我可以从我的应用程序中执行此操作,还是需要编辑 gem?
ruby-on-rails-3 - facebook 连接 - Internet Explorer 7 和 8 - 登录问题 - 登录后出现空白屏幕 - fb_xd_fragment
我有一个使用 facebook 身份验证的应用程序。用户在使用任何现代浏览器时登录都没有问题。使用 ie 7 & 8 会发生以下情况 -
用户单击登录按钮。弹出一个 facebook 登录窗口 用户输入他们的详细信息并单击提交。弹出窗口保持打开状态并使用此 URL 转到空白页面 - https://my-app.heroku.com/channel.html?fb_xd_fragment#?=LotsOfRandomUrlParamaters
我的代码看起来像这样 -
这是一个使用这个 gem 的 rails 应用程序 - https://github.com/fionnbharra/facebooker2 - 但我认为这不是问题的原因。
用于生成该登录按钮的 Rails 代码如下所示 -
有人知道这里发生了什么吗?
ruby-on-rails - current_facebook_user 总是返回零?
出于某种原因,这一直有效到上周的某个时间点,只是拒绝再工作了。
我的应用程序(http://melodizr.com)使用 facebook 连接让用户在数据库等中输入信息。
我正在使用facebooker2。然而,即使在登录之后,current_facebook_user 函数也会不断返回 nil。如果我在 Firefox 中浏览 cookie,我可以看到显然为网站和 facebook 连接部分设置了 cookie,所以我似乎无法理解问题所在。
这是使用 facebook connect 的唯一代码:
ruby-on-rails - facebooker 2 - 提交后的javascript回调
我一直在我的 Rails 应用程序中使用以下 gem 进行 facebook 集成 - https://github.com/dekart/facebooker2.git
我遇到了一些问题,所以我决定尝试升级到主 facebooker gem 的最新版本。- https://github.com/mmangino/facebooker2.git
我的问题是我似乎无法使用新 gem 进行回调,以前我可以做这样的事情 -
它在新的 gem 中不起作用,我在文档中看不到如何做到这一点。
是否可以使用新的 facebooker2 gem 进行 javascript 回调?
我已经设法通过这样做让 js 工作 -
但是我似乎无法添加文字。这会引发错误 -
我确信这只是一个语法问题。有人看到我做错了什么吗?