facebook - rails accessing value from facebooker hash/array -
this first time using facebooker plugin rails, , i'm having trouble accessing user info. website uses fb connect authenticate users.
i trying name of university logged in user attends.
when use command <%= facebook_session.user.education_history[:name] %>
, error "symbol array index".
i have tried using education_history[1
], returns "# facebooker::educationinfo:<some sort of alphanumeric hash value>
"
when use <%= facebook_session.user.relationship_status %>
, returns relationship status fine. similarly, <%= facebook_session.user.hometown_location.city %>
returns city name fine.
i've checked out documentation facebooker, can't figure out correct way values need.
any idea on how work?
thanks!
facebook_session.user.education_history
returns array of facebooker::educationinfo
objects. proper way access be:
ed = facebook_session.user.education_history.last #will nil if not provided @ed_name = ed.name unless ed.nil?
i not sure order sorted in, may need call .first
instead of .last
Comments
Post a Comment