我四处搜索解决方案,但没有找到与该主题真正相关的内容。
这就是为什么,我请求你们的帮助:-)
假设我有一个运行 Rails 3 的应用程序,使用 Devise 对用户进行身份验证。
我需要为 Iphone/Android 和 WP7 创建移动应用程序。
移动应用程序应该通信/登录/创建/列表,做网站能做的一切。
移动应用程序可以通过解析 XML 进行通信......但也许已经有 lib/frameworks 或更性感的东西?
在我的移动应用程序和我的 Rails 网站之间进行通信的最佳方式是什么?
最佳答案
我会使用 xml 或 json 输出来来回共享数据;对于身份验证,您可以设置(在 initializers/devise.rb 中)
config.http_authenticatable = true
这使您能够将基本的 HTTP Auth header 与设备将为您处理的每个请求一起发送。
--
为了创建一个也可以在网站的移动版本中查看的网络应用程序,我建议查看此 railscast:http://railscasts.com/episodes/199-mobile-devices
关于iphone - Rails3 和 Devise 与 Iphone/Android/Wp7 应用程序一起工作,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4964852/