2013-05-07 27 views
2

我有一個小型的學校項目。Rails GET從JSON數據ActiveResource

我的室友創建了一個模擬漢堡訂單系統的應用程序。但我必須創建一個交付服務應用程序。

我們的想法是這樣的:

他給我JSON數據從他的訂購頁面和我讀到這些數據並顯示在我的管理頁面。

這是JSON數據解析https://eburger-appzz.rhcloud.com/public-orders

如何顯示在我的應用程序這個數據的鏈接?

我試圖用ActiveResource這樣連接到它 - >

self.site="http://eburger-appzz.rhcloud.com/public-orders"

,但我無法得到它的工作。

任何建議,從服務器獲取此數據的最佳方法是什麼?

+1

我不知道爲什麼人們都反對投票這個問題。請舉出這樣做的理由。 – ch4nd4n 2013-05-07 19:03:15

回答

3

我迅速嘗試了您提供的URI,並能夠使用以下代碼處理它。

class PublicOrder < ActiveResource::Base 
    self.site="http://eburger-appzz.rhcloud.com/" 
    self.element_name = "public-orders" 
end 

,並獲取所有公共訂單

public_orders = PublicOrder.find(:all) 

上市訂單。

順便說一句,我們一直在使用的ActiveResource有一段時間了,並能夠使用的ActiveResource,考慮實施REST服務按他們的philosophy

+0

謝謝,這對我有用! – Karlis 2013-05-07 19:10:03

+0

@karlis當然。順便說一句,我忘了提及你在OP中的代碼中存在拼寫錯誤。在'self.site'中不需要'http:// https://'你需要提及'http' – ch4nd4n 2013-05-07 19:14:51

+0

也許你可以推薦我什麼是在交付完成後發回信息的最佳方式? – Karlis 2013-05-09 06:07:04