2013-11-28 1 views
0

사용자는 생일을 비공개/공개로 설정할 수 있습니다. 예를 들어 프로필 https://www.facebook.com/jas.lu2012/about 그녀는 내 친구가 아니지만 나는 생년월일을 볼 수 있습니다. 하지만 API를 통해 어떻게 얻을 수 있습니까?생년월일 (공개적으로 공유 한 경우) 사용자 프로필

나는 그것이 공개이면 출생 만하고 싶다. 공용 데이터 일 때 추가 사용 권한이 필요한 이유는 무엇입니까?

답변

2

이 될 수 없습니다. 일부 사용자가 자신의 생일을 공개하더라도 API에는 자체 제한이 있습니다.

사용자가 앱을 사용하고 user_birthday 권한을 부여하지 않은 경우 생년월일을 가져올 수 없습니다.

+0

나는 이해한다. 그리고 stackoverflow의 페이스 북 -API의 톱 녀석이다. 아마 당신이 맞을 것이다. 가능한 해결 방법이 있습니까 (폐기 제외) – Deepak

+2

이 녀석은 사실 옳습니다! 이상적으로는 Facebook의 [Public Information] 정의 (https://developers.facebook.com/docs/reference/login/public-profile-and-friend-list/)에 따라 작동해야합니다. 앱에 해당 권한이 부여되지 않은 한 그렇게 할 수 없습니다. –

+0

@Deepak 스크래핑 외 - 나는 두렵지 않습니다. –