私はRailsでAPIを書く方法を学んでいます。私はオブジェクトを作成するためのAPIを書いていました。しかし、私はそれを呼び出す方法に関する問題に直面しています。APIをテストする方法はわかりません。
routes.rbを
名前空間:API 名前空間の操作を行います。company_donations エンド エンド
アプリケーション/コントローラ/ API/V1/Company_donation_controllerが必要とするメソッドを作成してい
: リソースを行うV1渡される3つのオブジェクトtoken、api_key、変数amountとcommentを伴う寄付というオブジェクト。
私自身のAPIをテストしたいと思います。レーキタスクからこのポストAPIをどのように呼び出すのですか? open-uriを使用しますか?次のコードをどのように呼び出すのですか?
ポストは "http:// localhostを: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}をputsします。 – Pykih