2012-03-09 196 views
0

有關於狀態的,牆壁和配置文件,但沒有關於照片的主題...顯示Facebook的照片在網站上

我試圖做到的,是要顯示我的網頁/資料/等的照片。到我的網站上。我偶然發現an FQL method與Lightbox結合使用。它似乎做我需要的一切,除了由於某種原因FaceBook API沒有連接到Facebook。該數組保持空白。

$fql = "SELECT aid, cover_pid, name FROM album WHERE owner=11239244970"; 
    $param = array(
    'method' => 'fql.query', 
    'query'  => $fql, 
    'callback' => '' 
    ); 
$fqlResult = $facebook->api($param); 

是否有其他選擇或任何提示/提示,你可以給?

+0

它完美的工作,''Array([0] => Array([aid] => 11239244970_37770 [cover_pid] => 11239244970_294796 [name] => Profile Pictures))' – 2012-03-09 00:12:46

+0

嗯......你做什麼? :s – Michiel 2012-03-09 00:13:32

+0

剛剛複製你的代碼並試圖使用print_r($ fqlResult) – 2012-03-09 00:14:37

回答

2

不要忘記,您需要user_photos權限才能訪問您自己的非公開相冊,否則您只會在描述中獲得一個空數組。閱讀documentation欲瞭解更多詳情

0

有一個超級簡單的替代方法來顯示你的臉書簡介中的照片。它涉及到使用從facebookgalleria.com生成一個iframe的代碼看起來是這樣的:

<iframe src="http://facebookgalleria.com/gallery.php?id=nike&rows=4&margin=10&cols=3&width=170&font_size=11&title_color=000&hide_next_back=0&share_buttons=1&shape=rectangle&frame=1" scrolling="no" marginheight="0" frameborder="0" width="551" style="height: 769px;" ></iframe> 

此代碼是用於顯示照片從一個Facebook頁面,但如果你想從你的個人資料上顯示Facebook的照片,你必須facebookgalleria .com,連接Facebook,然後生成您的iframe代碼。該代碼會每2-3小時自動從相冊中提取新照片。祝你好運!