我正在尝试从流表中获取状态更新,我正在使用php sdk并且在我的查询中指定类型为45(这是状态更新类型)但它不起作用我没有得到任何结果,下面是我的查询代码:
$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 :(得分: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