我正在學習如何在Rails中編寫API。我設法編寫了一個API來創建一個對象。不過,我正面臨着如何調用它的問題。不知道如何測試API我寫道:|
的routes.rb
命名空間:API做 命名空間:v1的做 資源:company_donations 結束 結束
應用/控制器/原料藥/ V1/Company_donation_controller具有創造需要方法3個對象需要傳遞token,api_key和一個名爲donation的對象,其中包含變量amount和comment。
現在我想測試我自己的API。我如何從rake任務調用這個post API?使用open-uri?我如何調用以下代碼?
交的 「http://本地主機:3000/API/V1/company_donations.json」:令牌=> 「HusGbrnhi2s3EmUB7fHH」, :API_KEY => 「f70aa490-DC2A-012E-da4e-442c03154814」 , :捐贈=> { :量=> 101, :評論=> 「訂購2周書」 }
我可以推薦一些較短的元語法值嗎? 「foo」和「bar」相當流行...... – Chowlett
找到了一個可以調用的Nestful.post庫,但我認爲參數沒有通過。我的新來電是在下一個評論。請告知 – Pykih
放入Nestful.post「http:// localhost:3000/api/v1/company_donations.json?token = foo&api_key = bar&donation {&amount = 101&comment = Ordered}」 – Pykih