2011-01-13 4 views
0

최근에 내 사이트에 Facebook 댓글 위젯을 포함 시켰습니다. 이제는 다른 페이지에서 내 사이트의 각 게시물에 몇 개의 댓글이 있는지 알려줍니다. 내 코드는 다음과 같습니다FQL 쿼리가 빈 배열을 반환합니다.

$facebook = new Facebook(MY_API_KEY,MY_SECRET_KEY); 
$result = $facebook->api(array(
    'query' => 'SELECT text FROM comment WHERE xid=3', 
    'method' => 'fql.query')); 
print_r($result); 

내가 실행하면 그 페이지에 같은 FQL 쿼리 : http://developers.facebook.com/docs/reference/rest/fql.query/ 작동하지만, 내 사이트에서 실행할 때 빈 배열을 반환합니다.

미리 감사드립니다.

+0

동일한 문제가 있습니다. 아무도 해결책을 찾지 못했습니까? –

답변

1

프런트 엔드 문서를 백 엔드 구현과 혼합합니다. 게시 한 링크는 자바 스크립트에서 구현하기에 더 적합합니다.

당신은 생성하고 페이스 북의 예를 다음과 같이한다 : 문제가있을 수 있습니다

$facebook = new Facebook(array('appId'=> MY_API_KEY, 'secret'=> MY_SECRET_KEY)); 

, 당신은 점점 페이스 북의 인스턴스를 인증 할 수 없습니다. 생성자 함수는 1 개의 매개 변수만을 사용합니다.

+0

고마워요! 그것은 그것을 고쳤다. – codersarepeople

관련 문제