Facebook画布网站 Ruby on Rails 3.0.7 OmniAuth 0.3.0(服务器端身份验证)
在成功的Facebook身份验证上,当Facebook调用我的Omniauth回调操作时,我的应用程序。重定向到网址“http://apps.facebook.com/MY_APP_NAME”。
在桌面上,这会按照常规用于画布应用程序在Facebook iframe中显示我的应用程序。重定向到“http://apps.facebook.com/MY_APP_NAME”会在我的应用上调用“/ facebook / canvas”,然后从那里向前移动。
在任何移动平台(iOS,Android)上,我收到错误“应用程序的移动版本”Redflag Dev Staging“不可用,因为它配置错误,无法进行移动访问。”没有电话回到我的应用程序。
我已经做了相当多的谷歌搜索,试图找出问题所在。
许多人建议我的“移动网站网址”需要与应用设置中的“网站网址”不同。我已将“移动网站网址”值更改为几个不同的内容并获得相同的结果。
我很高兴对我可能需要的应用设置进行任何更改,但我已经尝试了所有我能想到的内容,似乎没有任何帮助。
在处理移动请求时,我是否应该重定向到“apps.facebook.com/MY_APP_NAME”的移动设备?
感谢任何见解。
韦斯