0

ActiveResourceを使用してRailsアプリでAPI統合を行う方法を学び始めたいと思います。

いじくり回しているときに統合に使用できるRESTfulデータソースを知っている人はいますか?私がオンラインで見たほとんどのAPIには、何らかの形式のoauthまたはその他の認証が必要です。最初にActiveResourceで遊んでから、後で認証全体に取り組むことができるように、開いているAPIが必要です。

4

1 に答える 1

0

正直なところ、APIキー、クライアントID、またはOAuthコンシューマーキーは、そこにある主要なRESTAPIのいずれにも必要です。

サイトをInstagramに登録し、クライアントIDを取得すると、REST APIを使用して、次のようにJSONを介して写真やその他の詳細を「取得」できます。

https://api.instagram.com/v1/media/popular?client_id={CLIENT-ID}

Tumblrに登録すると、OAuthコンシューマーキー(別名APIキー)を取得できます。これを使用して、Tumblrブログの情報を次のように「取得」できます。

https://api.tumblr.com/v2/blog/{base-hostname}/info?api_key={key}

ただし、REST APIへのPOSTアクションをテストする場合は、何らかのOAuthまたは同様の認証が必要になります。

この質問は、行われたActiveResourceリクエストにAPIキーまたはクライアントIDを追加するための便利なソリューションを提供することに注意してください。ActiveResource内のすべてのリクエストにAPIキーを追加します。

于 2012-12-20T22:54:11.907 に答える