gpt4 book ai didi

ruby-on-rails - 开始使用 Ruby on Rails、Web 服务和 OAuth

转载 作者:数据小太阳 更新时间:2023-10-29 07:35:05 26 4
gpt4 key购买 nike

我正在运行 Ruby on Rails 3,我想创建一个用作 Web 服务 的应用程序 APP1。然后创建另一个 RoR 应用程序 APP2,它可以使用 OAuth 协议(protocol)与 APP1 通信(发送/获取信息)。

我必须做什么才能开始(我不是这些主题的编程专家,但我读了很多书并且我知道它们在概念上\理论上是如何工作的)考虑实现我的自定义代码是好事还是使用插件或 gem 更好?为什么?

如果可能的话,你能写一个TODO 列表和完成我的目标的步骤吗?

而且,更重要的你能给我推荐一些有用的(很棒的)资源(比如书籍、博客文章……) 关于创建 RoR Web 服务?

最佳答案

假设您要决定您想要哪种 Web 服务,并且 RESTful XML Web 服务是一个可以接受的选择,那么 Rails 应用程序实际上会默认执行此操作。当您生成脚手架代码时,您的 Controller 实际上已准备好作为 RESTful Web 服务进行交互。

当然,这不是您需要知道和做的所有事情,但以下系列文章似乎很好地涵盖了该主题...

  1. http://css.dzone.com/news/rest-with-rails-part-1
  2. http://css.dzone.com/news/rest-with-rails-part-2-serving
  3. http://css.dzone.com/news/rest-with-rails-part-iii-using

不幸的是,这些页面上似乎存在一些 JavaScript 错误,但它们仍然可用。

我知道这不能回答您问题的 OAuth 部分,但这篇文章 ( http://stakeventures.com/articles/2009/07/21/consuming-oauth-intelligently-in-rails ) 似乎提供了有关该主题的一些有用信息。请注意,如果您将使用 Rails 3,此处的信息会稍微过时,因为您需要在 Gemfile 中列出 gem 并运行 bundle install 而不是添加 config.gem ... 行到您的 environment.rb 文件。

关于ruby-on-rails - 开始使用 Ruby on Rails、Web 服务和 OAuth,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4979980/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com