2

Hartl のレールに関する本を完成させました。例に従うことは役に立ち、アプリの非常に基本的な機能を構築することができました。しかし、私が使用したいこの API があり、API のキーが付与されています。API の実装を開始する方法がまったくわかりません。API に関連するその他の機能は役に立ちましたが、API の実装を開始するための最初のステップがどうあるべきかについて、私は文字通り立ち往生しています。

ユーザーがサインアップして認証し、外部 API を通じて追跡されるデータを提供できるようにする必要があります。ユーザーのサインアップと認証は完了しましたが、この API を使用するための最初のステップがどうあるべきかを知る必要があります。

答えの背後にあるロジックも同様に役立ちます。

4

1 に答える 1

2

モデルにActiveResourceを使用して、外部APIを指すことができます。これは、モデルが外部データソースを使用している場合に役立ちます。

http://api.rubyonrails.org/classes/ActiveResource/Base.html

使用する外部APIがよく知られている場合は、そのAPIと対話するための宝石がすでに存在する可能性があります。

一部のデータを外部APIに送信するだけで、モデルがそのデータをソースとして使用しない場合は、Faradayhttps://github.com/technoweenie/faradayなどのHTTPクライアントを使用できます

于 2012-10-07T06:18:10.937 に答える