2012-01-22 29 views
1

目前,我查詢FQL friends_request表,但它返回空的結果...... 我有read_request許可FQL friends_request空的結果

這裏是我的代碼:

try { 
     $fql = 'SELECT uid_from, time, message FROM friend_request WHERE uid_to = me()'; 
     $ret_obj = array(
         'method' => 'fql.query', 
         'query' => $fql); 
         $fqlResult = $facebook->api($ret_obj); 

foreach($fqlResult as $result) 
{ 
    print_r($result); 

} 
+0

請確保你有'read_requests'擴展權限 –

回答

1

這是同樣的查詢使用圖形API(爲我工作):

try { 
// ... 
    $fql = urlencode('SELECT uid_from, time, message FROM friend_request WHERE uid_to = me()'); 
    $fqlResult = $facebook->api("/fql?q=$fql"); 
    if(!empty($fqlResult['data'])) { 
     foreach($fqlResult['data'] as $result) { 
      print_r($result); 
     } 
    } 
+1

我也得到數據(a我的帳戶上有當前好友請求待處理)。 – DMCS

+0

thx all ....代碼是真實的,但我忘了idont有未決請求.... –

+0

@MetaMorfoself,不客氣。如果有幫助,請嘗試[接受](http://meta.stackexchange.com/questions/5234/how-does-accepting-an-answer-work)答案。 – ifaour