0
我使用考拉寶石來訪問Facebook圖形API,它返回一個哈希,我試圖訪問我的軌道視圖。我獲得了哈希的大部分其他元素,但動作數組繼續拋出錯誤。我確定我沒有正確訪問它。以下是回覆的動作部分:Rails中訪問考拉Facebook圖形API響應
「actions」=> [{「name」=>「Comment」,「link」=>「https://www.facebook.com/100000484957496/posts/849187568440734」},{「name」=>「Like」,「鏈路 「=>」 https://www.facebook.com/100000484957496/posts/849187568440734「}]
我的代碼:
<% @feed.each do |f| %>
<p><%= f["actions"][0]["name"] %></p>
和它拋出錯誤:
未定義的方法`[]」爲零:NilClass
我還嘗試沒有索引
<p><%= f["actions"]["name"] %></p>
同樣的錯誤....
,並在報價
<p><%= f["actions"]["0"]["name"] %></p>
同樣的錯誤指數。
如何訪問響應哈希的這個元素?
任何幫助表示讚賞。