Fb 크레딧이 도입되고 강제 종료 될 때까지 캔버스에서 동일한 게임을 실행하는 데 사용했던 AppID를 통해 Facebook Connect를 사용하는 브라우저 기반 게임이 있습니다. 이제 우리는 자체 사이트에서 FbConnect가 통합 된 제품 페이지와 동일한 방식으로 만 앱을 사용합니다.
오늘의 메일은 우리 사건에 대해 다음과 같이 설명합니다.
Connect 앱이 사용자 연결에 액세스하거나 연령, 이메일 및 게시 권한 이외의 추가 권한을 요청하는 경우 이러한 요청을 제거하십시오.
(이것은이 정책 변경을 의미합니다 : https://developers.facebook.com/blog/post/2012/09/05/platform-updates--operation-developer-love/ )
우리는 oauth
FbConnect를 scope=email,user_birthday
. 이것은 이전 메일에 지정된 것과 정확히 일치하므로 괜찮을 것입니다.
사용자가 인증되면 간단히
https://graph.facebook.com/me?access_token=...
거기에 오는 것을 읽으십시오.
me
더 이상 GraphAPI를 호출 할 수없는 것이 가능 합니까? 여기에는 성별, 위치 및 로케일과 같은 정보가 포함되어 있습니다 ...
Oauth 데이터에는 fbuid, 이름 / 성 및 이메일이 포함되어 있지만 나이는 포함되어 있지 않습니다. 무엇을 물어봐야하나요?
https://graph.facebook.com/me?fields=birthday
명시 적으로 전화 해야합니까?
새 AppID를 만들지 않고 새 정책을 준수하기 위해 "주로 Facebook에서 호스팅되는 데스크톱 웹 게임"을 얻는 데 실제로 성공한 사람이 있습니까?
참고 : Facebook 과 같은 "9 월 5 일 정책 변경"에 대한 몇 가지 질문이있었습니다. 위반 통지이 문서 와 이전에 중복 된 항목이 많이 닫혔지만 지금까지 찾은 항목에는 기술 수준의 질문이나 답변이 포함되어 있지 않습니다.