簡體   English   中英

在Rails中訪問Koala Facebook Graph API響應

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

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM