不知道如何测试我写的API:|

时间:2011-10-19 16:17:50

标签: ruby-on-rails-3 api

我正在学习如何在Rails中编写API。我设法编写了一个API来创建一个对象。但是,我正面临着如何调用它的问题。

  1. 的routes.rb

    命名空间:api do     命名空间:v1做       资源:company_donations     结束   端

  2. App / Controllers / Api / v1 / Company_donation_controller有create方法,需要传递3个对象令牌,api_key和一个名为donation的对象,包含变量amount和comment。

  3. 现在我想测试自己的API。如何从rake任务调用此post API?使用open-uri?如何调用以下代码?

  4. 发布“http:// localhost:3000 / api / v1 / company_donations.json”,:token => “HusGbrnhi2s3EmUB7fHH”                         :api_key => “f70aa490-DC2A-012E-da4e-442c03154814”                         :donation => {                           :amount => 101,                           :comment => “订购2本书”                         }

1 个答案:

答案 0 :(得分:0)

为回答我自己的问题而道歉。我最终使用了 - Nestful.post库帮助。