[英]Accessing Koala Facebook Graph API Response in Rails
我使用考拉gem來訪問Facebook圖形api,它返回一個哈希,我正在嘗試訪問我的rails視圖。 我得到了哈希的其他大部分元素,但是actions數組繼續引發錯誤。 我確定我沒有正確訪問它。 這是響應中的操作部分:
“ actions” => [{“ name” =>“ Comment”,“ link” =>“ https://www.facebook.com/100000484957496/posts/849187568440734 ”},{“ name” =>“ Like”, “ link” =>“ https://www.facebook.com/100000484957496/posts/849187568440734 ”}]
我有代碼:
<% @feed.each do |f| %>
<p><%= f["actions"][0]["name"] %></p>
並拋出錯誤:
nil:NilClass的未定義方法“ []”
我也嘗試了沒有索引
<p><%= f["actions"]["name"] %></p>
同樣的錯誤...
並在引號中加上索引
<p><%= f["actions"]["0"]["name"] %></p>
同樣的錯誤。
如何訪問響應哈希的此元素?
任何幫助表示贊賞。
您的實例變量@feed可能沒有訪問正確的鍵。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.