1

私はレールにかなり慣れていません。私のプロジェクトでは、多くのサーバーに対して多数の API 呼び出し (POST) を実行する必要があります。各呼び出しには、POST 要求を介して送信する必要があるいくつかの引数が必要です。応答は、json データのみでシンプルになります。誰かがこれを行うためのより良い方法を提案できますか、誰かがこの種の経験を持っています. これらの操作のほとんどは、シングル ラウンド ストリップです。

私は読みましたがActive Resourcenet::HTTPどちらを使用するか混乱しています。これActive ResourceはRESTful API専用であるため、通信先のサーバーが同じものを提供するかどうかは事前にわかりません。

前もって感謝します!

4

3 に答える 3

1

API が REST または SOAP で動作しているかどうかを確認する必要があります。

REST の場合は、rest-client gemを使用できます

SOAP を使用する場合は、savon gemを使用できます

于 2013-05-02T13:10:06.853 に答える
0

net::HTTP を使用すると、短時間でコードが乱雑になる可能性があります。rest clientなど、そこにある任意の REST gem を選択する必要があります。

于 2013-05-02T12:27:03.443 に答える