fangate는 사용자가 앱이있는 페이지를 좋아하는지 확인하는 방법으로, 앱이있는 경우 해당 사용자가 콘텐츠를 볼 수 있는지 확인하는 방법입니다.Facebook Fangate with rest-graph gem
저는 휴식 그래프 보석과 함께 송곳니를하려고 잠시 노력해 왔습니다. 이론적으로 내가 응용 프로그램에 연결하고 얻는 방법 그게
rest_graph_setup(
:write_session => true,
:iframe => true,
:auto_authorize => true,
:auto_authorize_scope => 'email',
:app_id => ENV['FB_ID'],
:secret => ENV['FB_SC'],
:write_cookies => true,
)
raise rest_graph.get('me/likes/PAGE_ID').inspect
, 상태 (/ USER_ID/좋아/PAGE_ID). 하지만 아무 일도 일어나지 않아, 내가 좋아하는 PAGE_ID에 대해 빈 배열이 생겼습니다.
는 또한 FQL 방법을
raise rest_graph.fql('SELECT uid FROM page_fan WHERE page_id=PAGE_ID AND uid=USER_ID').inspect
을 시도하지만 다시, 나는 하늘의 배열을 얻는다.
그럼, 이것에 대한 아이디어가 있습니까?
으로 문제를 해결할 수 있지만, 나는 데이터를 가져 오는 약간의 문제가있는 것 같다. 내 자신의 페이지에서 작동합니다 (앱이 이미 내 좋아하는 항목에 액세스 할 수 있기 때문에 추측합니다). 따라서이 작업을하려면 먼저 내 사용자가 내 앱으로 승인하도록해야합니까? '유사 체크'가 뒤따라 내 숨겨진 콘텐츠를 표시 할 수 있습니까? –
신경 쓰지 마세요 : http://facebook.stackoverflow.com/questions/5329818/seamless-way-to-check-if-user-likes-page/5331541#5331541 –