2011-09-23 5 views
0

내 업적에서 업적을 읽으려고 할 때 약간의 일관성이없는 동작이 발생합니다. 3 개의 테스트 계정이 있으며 그 중 2 개는 업적을 읽을 수 있습니다. 그러나 세 번째 계정은 항상 빈 배열을 반환합니다. 3 개의 계정 모두 publish_action 권한이 있으며 사용자와 앱 access_token을 모두 사용해 보았습니다.특정 사용자의 업적을 읽을 수 없습니다.

https://graph.facebook.com/ {UID}/성과 access_token은 = {app_access_token}

또는

https://graph.facebook.com/ {UID}/성과 access_token은 = {user_access_token}

가 지금은 3 알고 : 여기에 쿼리입니다 이미 성취 한 성과를주고 자 시도 할 때 오류가 발생하고 게임 시세 표시기가 얻은 업적을 정확하게 보여줌으로써 업적을 달성 할 수 있습니다.

답변

0

세 번째 사용자가 "user_activities"확장 권한을 부여했는지 확인하여 게시 된 활동뿐만 아니라 활동을 읽을 수 있도록하십시오./me/permissions를 호출하여이를 확인할 수 있습니다.

+0

답장을 보내 주셔서 감사합니다. 3 개의 계정 중 user_activities가 없었으며 업적을 작성/읽기/삭제하려면 문서에서만 publish_actions 만 필요합니다. 아무리해도 user_activities를 추가하여 이론을 테스트 해 본 적은 없지만 Facebook 문서는 결코 정확하지 않지만 운이 없었습니다. 제 3 기 계좌에서 성취 한 업적을 읽을 수 없습니다. –

+0

또한 user_games_activity 권한을 사용해보십시오. 또한 해당 계정과 함께/me/permissions로 전화하여 권한이 아직 있는지 확인하십시오. – bkaid

+0

user_games_activity도 도움이되지 않았습니다. 계정에 적절한 권한이 있습니다. 이는 반복해서 확인한 것입니다. 나는 그 계좌에 차질없이 어떤 업적이라도 줄 수있다. 단지 나중에 읽을 수는 없다. 또한 FQL 쿼리로 사용 권한이 올바른지 확인했습니다. –

0

앱의 업적과 관련하여 페이 스북 레이아웃을 확인 했습니까? 내 FB 계정에서 내 업적을 뒤집을 수 있기 때문에 각 게임 및 기타 acocunt으로 구성된 업적의 전체 목록을 얻을 수 있으므로 해당 정보를 사용할 수 없습니다. 다른 특징은 메인 페이스 북 막대 (로그인 옆에있는 파란색) 위에 내 축소판 그림이 표시되는 것입니다.

관련 문제