2014-10-23 7 views
3

내 안드로이드 응용 프로그램에서 facebook android sdk v3.19.1을 사용하고 있습니다. 나는 LikeView을 사용하려고하지만 개발자 나 테스터로 역할 섹션의 Facebook 앱 설정에 추가 한 사용자와 만 작업합니다. 일반 facebook 사용자 또는 테스트 사용자가 좋아하는 버튼을 클릭하면 해당 사용자가 나타나고 빨리 사라지고 다음과 같은 오류 메시지가 나타납니다. error_description : 개발자 및 테스터 만 대화 상자를 사용할 수 있습니다. 오류 : server_error error_reason : dialog_disabledAndroid LikeView 오류

내 응용 프로그램이 pubilc이고 Single Sign On 및 Deep Linking 옵션이 켜져 있습니다. 나는 facebook LoginButton을 사용하고 있는데, 사용자가 클릭 버튼을 누르기 전에 "publish_actions"권한을 요청했지만 여전히 오류 메시지를 표시합니다.

제 문제는 테스트 사용자와 같은 버튼을 작동시킬 수 없다는 것입니다. 검토 용 버튼을 Facebook에 제출했지만 다음과 같은 응답이 표시됩니다. 앱이 올바르게 작동하는지 확인하고 테스트 사용자에게 좋아하는 것을 게시 할 수 있는지 확인하십시오. 누군가 제발이 문제를 해결하도록 도와주세요. 감사.

+0

나는 또한 동일한 문제가 있습니다. 실제 사용자를 사용할 때 제대로 작동합니다. – Rotem

+0

페이스 북 설정 역할 섹션에 나와 있지 않은 실제 사용자와 함께 사용할 수 있습니까? –

+0

아니요, 역할 섹션의 사용자에게만 적용됩니다. 재미있는 부분은 페이스 북 팀이 테스트 사용자와 같은 버튼을 테스트 해달라고 요청한 것입니다. – Rotem

답변

0

동일한 문제가 있습니다. 페이스 북의 문서에서이 사실을 발견했습니다.

Test users cannot become a fan of a public Facebook Page or create content on them, such as writing on a Page's wall. A Test user can however view and interact with any app tab on the Page associated with the app that created them.

(https://developers.facebook.com/docs/apps/test-users?locale=es_ES)

0

이 앱에 대한 FB 테스트 사용자 계정을 사용하고 있습니까? 테스트 계정은 페이지를 좋아하게 할 수 없습니다. 나는 똑같은 문제가 있었다. 내 실제 FB 계정을 사용하여 변경하고 LikeButton 완벽하게 잘 작동했습니다!

+0

예, 테스트 사용자를 사용합니다.하지만 페이스 북 페이지가 아닌 페이스 북 그래프 객체를 좋아했습니다. –