【问题标题】:Testing Ruby on Rails OAuth API from Ruby console [closed]从 Ruby 控制台测试 Ruby on Rails OAuth API [关闭]
【发布时间】:2012-02-01 15:16:31
【问题描述】:

我有 Ruby on Rails 应用程序。目前我正在尝试实现 OAuth API。有没有办法从 Ruby 控制台测试这个 API?特别是我需要向 API 发出一些 POST 请求。

基本上我需要从 Ruby 控制台伪装成客户端应用程序,获取访问令牌,然后调用 API 方法。是否有一些关于如何实现这一点的教程或文章?

谢谢!

【问题讨论】:

  • 测试应该从您的测试套件而不是控制台运行。
  • API 还没有完成。我还在开发它。
  • 您应该先编写测试,而不是先编写 API。
  • 关于如何为基于 OAuth 的 API 编写测试的任何提示或教程?我的意思是我不知道如何实现这一点:D

标签: ruby ruby-on-rails-3 api oauth console


【解决方案1】:

要测试完整的 OAuth 流程和 API 访问,您可以使用OAuth2 gem

【讨论】:

【解决方案2】:

您可以使用rest-client gem。除了 Ruby 控制台,您可能还想使用 rest-client 编写一个小的 ruby​​ 脚本来自动化您的手动测试。

【讨论】:

  • 看起来很有趣,会尝试一下。谢谢!
猜你喜欢
  • 2011-07-05
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2011-12-13
  • 2010-11-02
  • 1970-01-01
  • 1970-01-01
  • 2011-01-27
相关资源
最近更新 更多