2011-03-13 52 views
2

我是Facebook和PHP的新手,迄今为止我设法连接到Facebook会话+权限,甚至获取登录的用户个人资料图片。如何使用PHP SDK从Facebook上获取所有照片?

问题si:如何获取所有登录的用户照片并挑选一个随机的照片?

感谢

+0

请只问你一个问题。你在这里问过它:http://stackoverflow.com/questions/5286184/how-can-i-get-all-my-photos-from-facebook-with-php-sdk –

回答

3
$facebook->api('https://graph.facebook.com/{your_user}/photos?access_token=...'); 

这是从用户获得的照片API。

2

我会使用FQL photoalbum表:

SELECT src_big 
FROM photo 
WHERE aid IN (
    SELECT aid 
    FROM album 
    WHERE owner=me() 
) 

并采用PHP-SDK

$facebook->api(array(
    'method' => 'fql.query', 
    'query'  => 'SELECT src_big FROM photo WHERE aid IN (SELECT aid FROM album WHERE owner=me())' 
)); 

您还可以测试在fql.query console上面的查询。

相关问题