我正在使用 Facebook php sdk v3.2.0,并且在使用 AND 查询(如西瓜+香蕉)搜索帖子时只返回一个空数据集。我目前正在从命令行运行这个脚本,如果这有什么不同的话:
$facebook = new Facebook(array(
'appId' => 'MY_APP_ID',
'secret' => 'MY_SECRET',
));
$q = "watermelon+banana" ;
$search = $facebook->api('/search?q='.$q.'&type=post&limit=10');
foreach ($search as $key=>$value) {
foreach ($value as $fkey=>$fvalue) {
print_r ($fvalue);
}
}
当我在浏览器中访问http://graph.facebook.com/search?q=watermelon+banana&type=post时,我可以看到结果。此外,在查询 $q="watermelon" 时它确实有效。我在不同的机器上试过这个,但也没有骰子。有谁知道发生了什么?