2012-12-20 108 views
0

我想開始學習如何使用ActiveResource在我的Rails應用程序中進行API集成。用於RESTful API測試的免費資源?

有沒有人知道我可以用來整合我正在修補的RESTful數據源?我在網上看到的大多數API都需要某種形式的oauth或其他身份驗證,並且我想要一個可以打開的API,因此我可以先使用ActiveResource來玩,然後再處理整個身份驗證。

回答

0

說實話,任何主要REST API都需要API密鑰或客戶端ID或OAuth使用者密鑰。

如果您註冊您的網站的Instagram,並獲得客戶端ID,那麼您可以使用REST API,以「GET」通過JSON的照片和其他細節,像這樣:

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

如果您註冊tumblr,你可以得到一個OAuth客戶密鑰(也稱爲API密鑰),你可以用它來「GET」信息tumblr博客像這樣:

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

但是,如果你想測試POST動作到REST API,那麼你將需要有某種OAuth或類似的認證。

請注意,這個問題提供了一個有用的解決方案,將API密鑰或客戶端ID附加到任何ActiveResource請求中:Add api key to every request in ActiveResource

+0

好的,很酷。感謝您的信息和相關鏈接。幫助很多! – Nathan