我正在使用Omniauth gem for Facebook Connect在Rail 3中开发应用程序。目前宝石正在使用普通的Facebook网站登录,但我知道Facebook有一个专门的智能手机网站,位于touch.facebook.com
。
有没有人知道如何将智能手机网址与Omniauth Gem一起使用而不是默认?
答案 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战略代码中提供的:选项?它看起来应该很简单!