2013-05-03 41 views
0

IM使用下列內容:加載蓋PIC的Facebook SDK

$fql = "SELECT 
      name, pic, pic_cover, start_time, end_time, location, description 
     FROM 
      event 
     WHERE 
      eid IN (SELECT eid FROM event_member WHERE uid = 127795963908033) 
     AND 
      start_time >= now() 
     ORDER BY 
      start_time desc"; 

$param = array(
    'method' => 'fql.query', 
    'query'  => $fql, 
    'callback' => '' 
); 

 echo "<img src={$values['pic_cover']} width='600px' />"; 

這對PIC的偉大工程,但是當我將其更改爲pic_cover如上返回null。

有什麼想法?謝謝:)

回答

2

這是因爲它根本不是正確的名稱加上名爲'封面'的實際字段是一個數組。

{ 
    "error": { 
    "message": "(#100) Unknown fields: pic_cover.", 
    "type": "OAuthException", 
    "code": 100 
    } 
} 

這應該做:

echo $values['cover']['source'] 

您可以隨時使用OpenGraph Explorer,看看你的FQL正確執行並獲得返回了什麼JSONs。

相關問題