0

특정 사용자 (즉, 로그인 한 사용자)가 특정 이벤트에 참석 중인지 선택하고 싶습니다. 사용자가 참석하는 모든 이벤트를 항상 얻기 위해 Graph API를 사용하고 싶지 않기 때문에 FQL SELECT rsvp_status from event_member where eid = {0} and uid = {1}을 시도했지만 아무 것도 반환하지 않았습니다. 그러나이 정보를 그래프 API에서 가져와 보았을 때 성공했습니다. FB 문서가 아니라 블로그와 기사에 예제가 있기 때문에 FB.Data.query 함수에 잘못된 방식으로 access_token을 부여했을 수도 있습니다.FQL event_member 쿼리가 아무 것도 반환하지 않음

감사 어떤 도움,

타마스

답변

0

나는 문제를 발견했습니다. FB.Data.query.wait는 비동기 호출이므로 FB가 결과를 반환하면 주 렌더링이 끝나기를 기다린 후 콜백을 실행하므로 실행되지 않은 것처럼 보입니다. 내가 설정 한 변수는 페이지가 렌더링 된 후에 설정됩니다. 이제 렌더링 된 페이지에 비동기 적으로 다시 쓸 수있는 방법을 찾아야합니다.

관련 문제