2011-10-19 8 views
1

私はRailsでAPIを書く方法を学んでいます。私はオブジェクトを作成するためのAPIを書いていました。しかし、私はそれを呼び出す方法に関する問題に直面しています。APIをテストする方法はわかりません。

  1. routes.rbを

    名前空間:API 名前空間の操作を行います。company_donations エンド エンド

  2. アプリケーション/コントローラ/ API/V1/Company_donation_controllerが必要とするメソッドを作成してい
  3. : リソースを行うV1渡される3つのオブジェクトtoken、api_key、変数amountとcommentを伴う寄付というオブジェクト。

  4. 私自身のAPIをテストしたいと思います。レーキタスクからこのポストAPIをどのように呼び出すのですか? open-uriを使用しますか?次のコードをどのように呼び出すのですか?

ポストは "http:// localhostを:3000/API/V1/company_donations.json"、:トークン=> "HusGbrnhi2s3EmUB7fHH"、 :API_KEY => "f70aa490-dc2a-012e-da4e-442c03154814" 、 :寄付=> { :量=> 101、 :コメント=> "順序付き2冊" }

+0

いくつかの短いメタ構文値をお勧めしますか? "foo"と "bar"はかなり人気があります... – Chowlett

+0

呼び出しを行うNestful.postライブラリが見つかりましたが、パラメータが渡されていないと思います。私の新しい電話は次のコメントにあります。 – Pykih

+0

は、Nestful.post "http:// localhost:3000/api/v1/company_donations.json?token = foo&api_key = bar&donation {&amount = 101&comment = Ordered}をputsします。 – Pykih

答えて

0

自分の質問に答えるために謝罪。私は最終的に使用しました - ネストフル。

関連する問題