2011-03-13 3 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 위의 쿼리를 테스트 할 수 있습니다.

관련 문제