0

코알라 보석을 사용하여 페이스 북 그래프 API에 액세스하고 있습니다.페이스 북 그래프 API에서 데이터를 처리하는 방법

내가 전화를 걸 내가 다시 얻을 :

<%= @fb.inspect %> 

출력 :

[{"name"=>"Bob Jones", "id"=>"13223123112323"}] 

어떻게 이름을 액세스합니까?

@fb.id works for id but 
@fb.name does not work? 

오류 :

undefined method `name' for [{..... 

아이디어? 감사합니다

답변

1

그것은 Hash의 배열입니다.

@fb.first["name"] 

배열의 첫 번째 (이 경우에만) 개체를 가져온 다음 "name"키의 값을 가져와야합니다.

+0

아아 나는 항상 .first.를 잊어 버린다. 감사합니다 – AnApprentice

+0

괜찮습니다. 건배 –

관련 문제