[英]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.