我正在使用Facebook的php sdk v3.2.0,並且在搜索帖子時使用AND查詢返回空數據集:西瓜+香蕉。我目前運行在命令行這個腳本,如果有什麼差別:如何在多個單詞中搜索Facebook Graph API php-sdk
$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 =「西瓜」時,它確實有效。我在不同的機器上試過這個,但也沒有骰子。有誰知道發生了什麼事?
感謝您的回覆,不幸的是我仍然得到相同的結果:一個空的數據對象。當只用「西瓜」這樣的單詞來表達你的答案時,它就可以很好地工作。有可能是我的PHP配置有問題? – naschans
@naschans最有可能的,上面的作品適合我。 – phwd
我在不同的機器上嘗試過,但仍然沒有任何結果。有什麼配置的SDK我必須調整? – naschans