将智能手机URL与Omniauth一起使用

时间:2010-11-11 10:23:08

标签: ruby-on-rails omniauth

我正在使用Omniauth gem for Facebook Connect在Rail 3中开发应用程序。目前宝石正在使用普通的Facebook网站登录,但我知道Facebook有一个专门的智能手机网站,位于touch.facebook.com

有没有人知道如何将智能手机网址与Omniauth Gem一起使用而不是默认?

2 个答案:

答案 0 :(得分:1)

乔纳森,

facebook的策略硬编码 to graph.facebook.com => https://github.com/intridea/omniauth/blob/master/oa-oauth/lib/omniauth/strategies/facebook.rb

我建议 fork 项目并创建像oa-mobile这样的东西。

另外,请记住他们有一个谷歌小组http://groups.google.com/group/omniauth?pli=1

此致

答案 1 :(得分:1)

显然,根据Facebook,您只需将其他参数传递到身份验证网址即可获取网站的wap或touch版本:http://developers.facebook.com/docs/guides/mobile/#web

您是否尝试过在上面的答案中使用链接到Marcel的Facebook战略代码中提供的:选项?它看起来应该很简单!