- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我正在构建一个带有Rails和考拉签名请求授权的 Canvas 应用程序,但是我不知道我做的方法是否正确。如何获得用户的许可?现在,我正在执行以下代码,但我知道这是错误的,因为重定向用户时,必须在授予权限之前单击“访问Facebook”按钮...
before_filter :parse_signed_request
def parse_signed_request
@oauth = Koala::Facebook::OAuth.new('callback')
@signed_request = @oauth.parse_signed_request(params[:signed_request])
if @signed_request["user_id"]
@graph = Koala::Facebook::GraphAPI.new(@signed_request["oauth_token"])
else
redirect_to @oauth.url_for_oauth_code(:permissions => "publish_stream");
end
end
最佳答案
您无法重定向,只需发送回脚本即可:<script type="text/javascript">top.location.href='...'</script>
。
在这里您可以找到更多信息:http://developers.facebook.com/docs/guides/canvas/
关于ruby-on-rails - 使用考拉签名请求处理权限,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5059450/
我在使用 Koala 1.7.0rc1 和新的 Facebook 图形 API 时遇到了问题。我正在尝试使用此请求检索帖子的点赞数 [object_id]/likes?summary=1 .此查询适用
我是 Rubyonrails 和 Koala gem 的新手,我确定我做错了什么。我一直在将我的代码调整为最小表达式,但问题仍然存在。然后我尝试在没有 koala gem 的情况下做同样的事情,但问题
我试图通过首先访问用户相册,通过 Koala gem 在我的 Rails 3.12 应用程序上显示 Facebook 相册照片。我知道如何获取相册: u.facebook.get_connection
我有一个使用 omniauth 对 Facebook 用户进行身份验证的应用程序。我正在获取我需要的所有数据,包括访问 token 。我正在使用 Koala gem 与工作正常的 Facebook 图
我正在使用 Koala gem:https://github.com/arsduo/koala从 facebook 图形 API 检索结果页面。 [编辑] 我按如下方式构造@graph 对象: @fa
我正在尝试使用 Koala 让 Facebook Graph API 在 Rails 2.3.5 中工作。在我的开发环境 (Mac) 中一切正常,但在生产环境 (Ubuntu 8.04.1) 中失败。
我是一名优秀的程序员,十分优秀!