2013-04-26 1 views
0

스트림 테이블에서 상태 업데이트를 얻으려고합니다. php sdk를 사용하고 있으며 내 쿼리에서 유형이 45 (상태 업데이트 유형)로 지정되지만 작동하지 않습니다. 결과가 나타나지 않습니다. 아래 코드는 내 코드입니다.FQL이 스트림에서 상태 업데이트를 얻습니다.

$fql_query_url = 'https://graph.facebook.com/' 
. 'fql?q=SELECT+description+FROM+stream+WHERE+type=45+LIMIT+1000' 
. '&access_token=' . $access_token; 
$fql_query_result = file_get_contents($fql_query_url); 
$fql_query_obj = json_decode($fql_query_result, true); 

누가 나를 도와 줄 수 있습니까? 문제가 무엇입니까? 감사합니다. .

답변

0

상태 업데이트 유형은 46입니다. 또한 인덱스 가능한 where 절에 열이 있어야합니다. 사용자가 볼 수있는 모든 항목에 액세스하면됩니다.

SELECT message FROM stream WHERE 
filter_key IN (SELECT filter_key FROM stream_filter WHERE uid = me() AND type = 'newsfeed') 
AND type=46 LIMIT 1000 
관련 문제