1

나는 최고 기록이있는 게임을 가지고 있으며, 나는 fb 점수 api를 사용하여 친구 리더 보드를 생성합니다. 그러나 한 가지 문제는 ... fb 사용자의 점수를 저장하려면 앱이 "사용자의 데이터 게시"...이 경우 점수 데이터입니다. 그러나 사용자는이 "게시"권한을 글로벌 또는 친구 대신 "나에게만 표시"로 표시하도록 선택할 수 있습니다. 많은 사용자가 개인 정보 보호에 도움이되는 것처럼 들리므로 뭔가 할 것입니다.Facebook 점수가 "나만의"가시성으로 차단되었습니다.

그러나 점수 ...라는 의미로 사용자 A는 앱이 사용자 A에 게시 한 항목이므로 친구 (사용자 B)의 리더 보드에는 표시되지 않습니다. 이제는 모든 친구들에게 보이지 않게 보입니다. 그러나 사용자 A는이 실수에 대해 알 수있는 방법이 아니며 문제없이 최고 점수를 볼 수 있기 때문에 그의 친구 중 누구도 최고 기록을 볼 수 없습니다.

그렇다면 다음 질문에 대한 답을 얻습니다. 어떻게 문제를 해결할 수 있습니까? 자신이 볼 수있는 '앱 소식'을 표시 한 경우에도 사용자의 점수 데이터를 얻을 수있는 방법이 있습니까? 액세스 스킷, 사용자 또는 앱입니까? 아니면 사용자가 그러한 일을하고 사후 권한 표시를 변경하도록 경고했는지 어떻게 든 확인할 수 있습니까? 내가 아는 한, 나는 허가가 주어 졌는지 아닌지를 확인할 수는 있지만 그 시정은 확인할 수 없다. 나는 그 데이터를 다루기 위해 내 자신의 서버를 설정하기 위해 과거에 일하고 싶다.

답변

0

예, 불행히도 이것은 설계된 동작 인 것 같습니다. 사용자 A는 자신의 공개 설정을 통해이 게임에 대한 정보 (예 : 점수)를 자신과 공유하기를 원하므로 다른 사용자가 자신의 점수를 볼 수 없음을 의미합니다. 목표를 달성하려면 추가 데이터베이스가 필요합니다.

관련 문제