2012-05-31 2 views
0

Facebook에 사용자 프로필의 모든 공개 앨범을 가져 오는 방법이 있습니까? 예를 들어 나는이 같은 URL에 내 응용 프로그램 * access_token이의 *를 사용하는 경우 :Facebook 사용자 프로필의 모든 공개 앨범 가져 오기 - iOS Facebook SDK

{ 
"error": 
{ 
    "message": "A user access token is required to request this resource.", 
    "type": "OAuthException", 
    "code": 102 
} 
} 

이유 :

https://graph.facebook.com/USER_ID/albums?access_token=MY_APP_ACCESS_TOKEN

나는이 오류가? 올바른 구문입니까?

이를 해결 한 후에 Objective-C에서 어떻게 할 수 있습니까? 미리 감사드립니다.

답변

0

사용자의 공개 앨범을 가져 오는 경우에도 사용자에게 올바른 권한을 부여하고 애플리케이션에 로그인하도록 요청해야합니다. 현재 사용자의 사진을 보려면 user_photos이 필요하고 친구의 사진을 보려면 friends_photos이 필요합니다.

+0

사용자 이름과 암호 또는 FB Connect를 사용하여 프로그래밍 방식으로 로그인을 수행 할 수 있습니까? – Mentos

+0

FB 연결 만이 유일한 방법입니다. 사용자에게 페이스 북 사용자 이름/암호를 묻는 것은 금지되어 있습니다. 그리고 이들이 있다고해도 API에 액세스 할 수는 없습니다. –

+0

감사합니다. !!! – Mentos

0

최근에이 문제가 발생했습니다. Facebook 개발자 웹 사이트에서 앱의 권한을 수정하십시오. user_photosUser & Friend permissions에 추가하면 내 문제가 해결됩니다.